Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

https://www.coregames.com/games/a8fe98/2020-the-game

This is the link to the game. I played it earlier today. As well as 12 other people but now it's gone. :(