Nice animations and particle effects, the post processing effects like the blur and then the camera shake can get a little too much and makes it hard to look at after a while. However, overall it's a very enjoyable game, it's especially amazing that you implemented a very detailed upgrade system and 3 different characters. Keep up the good work!