I love the art style in this game. I was having trouble fighting the aliens but that might just be me. Overall Great game. Loved all the upgrades