Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

There's definitely a good idea here, just need to polish and give incentive to the player to do some different things. I found i could just sit in the starting location facing right and the game pretty much played itself, even when the teleporting guys came in. Give this some more love and you'd have a fun game on your hands though.