The Sourceforge forum sucks and is not monitored by the developers, nor engaging to the FOSS game community at large.
I humbly suggest you contact http://forum.freegamedev.net/ and get a spot there. There is active moderation and you'll get wider exposure because of it.
I am affiliated with it. I'm Charlie of Free Gamer infamy. (And by infamous I mean only in circles where it is known what a FOSS game is.)