Allright so I am going to setup a *thing* soon (oh so cool), next week perhaps.
Through this, any games(that has multiplayer mode) can be played. Good news for all you FIFA, NFS, COD4 fans who were missing the love all this time
What do you think ?