Really fun, super polished game. Only negative would be that if you push the green upgrade thingy out of your reach (by pushing a "divide" block into it and causing it to fly off-screen) upgrades no longer spawn for the rest of the game. Aside from that little bug, amazing stuff!