How often do new games appear?

A new indie game is featured every 96 hours on our homepage.  When one deal expires, another one begins.

Feedback and Knowledge Base