Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

was that a steven universe reference? that poster on the wall when you walk back into the hall after using the computer?

ah! nope - and I admit I didn't think of that potential misleading. That poster is a DragonBall reference (that, considering, I think it could give an idea about how different this universe - where Ted is the loved one - is)