Really fun and creative use of the concept, with lots of room for strategy and improving your skill. It can be difficult to differentiate between enemies, allies, particles, and money, but navigating that chaos becomes part of the challenge, IMO. You should be proud of what you've put out here!