Awesome presentation all round and pretty addictive gameplay, great work! The one thing I felt is the difficulty could perhaps be ramped up earlier as I personally felt like I didn't need to spend any money on upgrades for a while :)
Tom, thank you so much for the kind words and feedback :)