Description
StarFall, The next big challenging arcade game!
With stars, squares, and colorful balls.
StarFall is an addictive arcade game where you collect stars falling from space while avoiding deadly meteors that damage your health if they are collected. As your star count goes up, you can purchase upgrades that help you rack up you high score and helps give you a fighting chance.