Well executed idea, a little too arcade'y for ma tastes, but I liked the execution on the upgrades and the art style a lot. Would love to see more stats on upgrades screen :)