Very fun and satisfying game! The controls took a little while to get used to, and at first I was a bit confused by the upgrades as I wasn't sure why I couldn't get the middle and right ones - but once I got past these teething problems, the game was very nice! I'm glad it is procedurally generated as it makes this very replayable!