Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It is an awesome idea but I got lost really fast.

That's fair enough - one thing I'd do in hindsight is have no repeated features on the map, so if you see a mountain out of the window you know exactly where you are. Thanks for playing though, appreciate the feedback :)