Very great stuff! The upgrades and their costs are well balanced, the visual element is stimulating and rewarding, and it's got organic gameplay shifts that feel natural and make the game more fun. Can't say enough good things about this. I especially enjoyed the background; simple, and subtle.