Neat game! would have preferred the upgrades to come in a bit faster and have more impact. Also, the audio could have used a little bit of variation. But hey, all done in typescript? Impressive!