What can you do when a bunch of aliens is attacking your home planet? You have no other choice but to fight for your motherland even if it means risking your life. The heroes of this game chose a rather unusual way of doing it – they launch themselves from a giant slingshot with an intention to destroy as many extraterrestrials when they hit the target. All the heroes have different strength and special abilities that you have to consider picking another one for the next shot. It’s going to be super exciting!