- Publisher: Marvelous Games
- Release Date: Jul 31, 2013
Buy Now
- Critic score
- Publication
- By date
-
Aug 5, 2013Save the world by flicking rocks at increasingly large aliens. It's simple yet quite challenging.
-
Aug 5, 2013It’s not a bad game as such, it’s just uninspired, unrewarding and unremarkable.