What should the user experience be like?
An overview of the game's major requirements:
- Entertainment -- should be fun.
- Social -- Interaction with other people via
- Chat -- most mud environments allow this
- Email -- useful or not?
- Game consequences -- makes the game more interesting
- Educational - Exposure to some science, engineering, and operations concepts
- Math practice
- Reading around the web
- Use of open source tools for modding
- Software design and coding techniques
Hardware requirements 
The game client and server should run on any adequate performance desktop. It is not intended as a primary focus to meet the needs of the emerging hand-held computing and communications markets.