Twin Shot 2
Fire arrows at monsters in this beautiful action arcade platformer!