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.