Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I spent a little bit of time on the Waypoint forum in late 2017! Before that I think the last time I was a regular was on one or two of the general/off topic GameFAQs boards a decade or more ago?