Hey guys!
I submitted SuperTux 0.4.0 to Majorgeeks the other day and they accepted! After just a few days it's been downloaded over 1,100 times! Congrats to the developers and everyone else who made this game possible!
http://www.majorgeeks.com/files/details/supertux.html