This has the makings of quite an engrossing game - just needs those extra features you mentioned and a bit of context to help the player lose themself in the world. What's here is enjoyable, though, and it's nicely presented.