Pretty good! I like the progression of everything and the slow buildup.
I think the checkered background made it difficult to see the projectiles a lot of the time.