USER REVIEWS
This is a quirky manga/japanimation inspired side scrolling shoot'em up game.
An alien fleet is headed for earth, you are the earth's last hope. You are armed
with a fast ship and powerful plasma rockets. You'll face an onslaught of enemy foes....
WRITE USER REVIEW