Devolver made a free game about a canceled game conventionIt might be the most 2020 game you ever play.By J. Fingas, 07.11.2020