I think this was just a bit too simple. I know it's weird to complain about that. It's what you're supposed to do! I still thought you could have had more. It was weird how I couldn't understand the gameplay at first. When I clicked the upgrades, it didn't do anything.
I guess they were automatic? I just started getting better at it without knowing how to. I even got pretty far. The music was nice. It just seems too strange a game to really recommend.