ohhh boy retail--i feel that! it's really awesome to see you still thinking about the design and process when you can't directly develop it. planning and thinking about the design/architecture for a game before implementing it can really save you time.