The sequel to a very good action game just got better. A side scrolling action game where you must kill the aliens.
Move Jump Duck Shoot Grenade