Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Wow, that's a lot of feedback and nicely detailed too!
I agree with all the points you made :)
It took me a while just to get the rotating/teleporting working so I came up with the simplest controls I could.
With a bit more time, I probably would have made it the way you described