Yes, it's much better than the Galaxy games.
Manocheese posted... Yes, it's much better than the Galaxy games. This --- http://i.imgur.com/gBllw.jpg