I really should be studying for exams, but a lot of people were having fun with the game, so I had to fix the really stupid way we were allocating memory. New levels should load with no problems now! The game will still be slow at later levels, but there's not much I can do about that.
And, due to popular request, the cannon rotates faster now :)
The project was submitted for our course on Tuesday night, ported to Windows on Wednesday, and added to SourceForge today.