The current client will remain untoched for about a week or so, I found a serious bug in the server, which makes the Clients act the way they do once, the initial connection has been established. Once this bug is fixed in the server, the current released client will work as it should.
The new code will allow a multitude of Features that are awaiting to be implimented into the FOF: Online stand-alone, to implimented these features much faster than previous attempts, and remove the need for massive amounts of Revisions.
These issues will not be a concern once the server code is re-written, and a new client released that will accept "Live!" updating.
Next Client release will include, a better latency checker, stay alive feature, live updating (no more downloading new revisions from FOF.Net)

, and the ability to send private messages to another person online....
The next revisions release date is currently TBD.
Creating The Server / Client program is a way to test the networking code that will be implimented into the Beta Release of FOF:Online, this is not a side project, but an inner project that needs to be done, to verify the accuracy of the networking portion of the code.
What is an Online Game, with crappy Online Play ??
Edit:The current available server is no longer a reliable server, I'm currently working on The Voice Chat, Matchmaking, Send Data Files *(ie. Song Files etc.), Private Messaging, and started working on an implimentation for Guitar & Drum controller Checking, along with a **("Chat/Private Player Game"), once these have been completed the basic networking class, modules, and coding will be at a stand still until more of the game code has been designed. This process will take some more time as i'm back in school again, working, and my life is back to the way it was before I started to work on this. I know that I will not be meeting the May Beta Release Deadline, As i know that this is disappointing news to most of you. I hope that you understand, Rome was not built in one day, And i'm doing the best that i can to make the best possiable release on the first attempt, as I will not have much time to fix issues that may arise if i rush it.
*"Song files" do not include actual songs, only randomly generated files of the actual average song files used by FOF: Online. about 10-12 mb. - used to test the Song Transfering Service of FOF:Online.
** Chat/Private Player Game, is a simon says type game using grapics from RB/GH to repeat what is being displayed, this will represent mostly everything that the game will produce during runtime for testing network capibiltes, as far as latency issues, amout of data needing to be exchanged, and any other issues that may arise from playing FOF:Online. This game can be played using Custom Games, or you can Choose matchmaking and have the Server Match you to 3 other opponents. - This will be compatiable with The Keyboard, Xplorer 360 Guitar, and RockBand DrumSet...