Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Was the new release on the eve of E3 intentional or just serendipity?

It was an E3 world premiere. 

LOL, yup