Thanks to Desura guys: we have a great banner promotion right on the games page! http://desura.com/games/