Cool game! Some of the visuals are a bit hard to see (such as the bullets) as well as some communication (e.g upgrade descriptions and whether or not you afford somrthing. Additionally I think the difficulty scaling is a bit off - the game ramps up a bit slow. Otherwise, interesting theme interpretation. Good stuff!