Really polished experience. The shaders and particle effects were great. I would suggest a small buffer when the upgrades pop up since its abrupt and I found myself accidentally clicking an upgrade while trying to shoot enemies. Really good job though!