Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Neat! Reminds me of a game that would have released on the Dreamcast.

Thank you :) Tell me if you remember the name ! I'm interested :D