Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Interesting control scheme. You've got a good base that can lead to some interesting game play. If you plan to further develop this game, I'd suggest introducing mechanics to the player one at a time. That way it's not too overwhelming from the start.

You could also implement some sort of minimap as well, or at least a North-Up compass so the player has some sense of orientation.