I really enjoy the core concept of this game, and I think this serves well as a proof of concept. I think if you guys give yourselves 6 months to a year, you can make a really cool game out of this! If I had to suggest something, I'd say make it feel surreal, without making it look unpolished.