OHMYGAWD

This sounds completely amazing with you on the design team this game is going to be better than starcraft no exaggeration. One thing I could suggest is making a launcher for the game that is not required but does allow the  person to play this amazing game without internet (assuming it isnt 100%  multiplayer based. This would just allow for the awesome people who purchase/play this game to enjoy it without internet in case they couldnt reach a wifi source.

Seriously though with you on the design team this game is going to be the best ever invented you will have a 100 million dollar prize pool by 2015 swear to god.