I like the game overall. Would find it more pleasing if player was able to sell earned upgrades or switch out for current upgrades instead of simply flat out losing them if space is unavailable. Otherwise, game is great.