Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh you're right, the telescope has a deforming effect when the tower is transparent. I think I just spotted the rocket place just by eye.
I've not played again yet. Will do soon.

Thanks