Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It is quite a good idea for a game. however as you mentioned already in you text, it is missing some polish. One thing that quite bothered me where the controls and movement(eg. really annoying to get on the platform for the second floor). so if you plan on continuing the development I would recommend tackling that first.