Looks good but for a game I think you should focus on getting the core experience down first then work on everything else as the way you can interact with the world is usually what you should shape around when making it
There are two options for creating the game. We chose to create the details first and then build the world. Both options have their pros and cons. Patience, fuzzies ^^