*facepalm* I can't believe I didn't see that...
Thanks!
Edit---------
Hm, for some reason, none of the links for submitting a new game (game, version, or dl)
work for me. They all give me an error, which I've managed to reproduce on both IE8
and Firefox. Does anyone else have this problem or know the fix for it?
Edit--------
Nvm, works on Firefox now~