Congratulations, the demo is awesome, and for sure the final game will be fantastic :D
I was curious about the menus, how did you do them? you simply create the objects when the player opens the menu, or you use a different layout for each menu, just curious :D