Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Um, I think that's more like 80s games than 90s games

FWIW, the graphics look straight out of M&M 3-5, which was definitely early 90s.

You're definitely early 90's