well done, well polished and all. I would suggest a more progressive difficulty curve. Like starting with only four directions before introducing the diagonals. Or wait a little longer before introducing the double projectiles.