Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

My first forum was for the ARG Vanished run by the Smithsonian/MIT Education Arcade, and after that I ended up on the forums for mobile MMORPG Celtic Heroes? Which I haven't checked in a few years, but it hasn't actually been too long. 2-3?