Really fun and beautiful looking game! I love the graphics, and especially the the blocks falling off the screen effect looks amazing. The upgrade system is a nice addition and definitely adds depth. I don't really have anything to criticize, amazing job!