Reviews: 4 Rating: 10.0
Escape from extinction and dodge the meteors in this cute pixel art platformer.