The whole point of the game is to hit approaching blocks with a matching color projectile and make sure they never react the ground.
3 Game Modes available:
Infinite: unlimited ammo, simple, reach the highest score you can.
Waves: limited ammo, levels, attacks in waves, power-ups.
Hardcore: blocks are mutated and contain more different colors.