downloadable games

Kongregate now supports downloadable titles

Browser gaming site to help developers promote and monetise free-to-play games