I think we should get together and agree on some key features we want before starting anything And TC, I haven't really checked your code in that other project, so I don't know how much you progressed... But I'll give you a few recommendations: -We'll probably want most of the stuff to be customizable, so keep in mind nothing will be fixed when coding (number of ships, start screen's skin...) -Since this is a team project, comment everything you can, preferabbly with your name so we know who to ask if we have concerns about a specific part of the code And... a few newbish questions: Is all the System.blahblahblah stuff is part of .NET Framework? If so, we don't want to use these right? What about API's? Do we want to make it cross-platform? Are common windows APIs compatible with other OS'?