To be honest, got lucky with the Master of the Universe Badge, had EVERY UPGRADE, and just got lucky, freezing the ship at the very start and going going side to side
the turtle is tough but just stock up on xp points and max out all your stuff like the fireball the lighting the tornado etc.....and then fill up the center gem with 90 peeps and then grab all the peeps everywhere and unleash the hounds!!!!!!
At first I was 50/50 on this game, but after playing it, really like it. The Graphics are wonderful, the gameplay gets better the more you play, please don't hate if you only played this game for five minutes, it def takes some getting used too.....