The idea is interesting, fits well in a rhythmic game. It is a good start taking into account that this is your first game. With a couple of fixes (sometimes the bullets trespasses the blocks of different color that are coming and other times they make them larger). Polish it, make the player to take into account the beat to shot the squares and you'll have a very fun casual game.