uhh you fight back with minions im one of the developers also a little confused? i think the game is kinda eas