Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Topic for this jam is radio telescope or just enormous satellite dish. Like this:

RT-70

RT-70

I bet you know in which game(s) you can find it. ;)