Love the idea and the presentation, although the 48 hour limit really shows off in here.
I think this could be something amazing with some original art and more time to polish.
The idea kind of reminds me of Pathologic, which I would consider checking out to get some inspiration for the game :)