The graphics are really nice. All that animations, lights, SFX, all look good. Gameplay is really nice. There are some minor issues with the balance. For example, it's really difficult to dodge the lasers, but you can just stand in the corner without being hit.
Good job!