A fan-made arcade beat 'em up. Punch, beam and fly your way through the city and stop a comet from wiping out Earth.
← Back to trending