I also made a shmup game, which fully respected Nokia's restrictions. But yours got a lot more polished and interesting. It has the potential to become a super solid game, congratulations!