Generally we do provide a 1-time, up-front payment in exchange for a non-exclusive license of your game. However, we are very picky and only accept about 2-3% of the games submitted to us.
When you have created a game that you think is good for ArmorGames, please feel free to email me.