ok Ive been playing the first release of the multiplayer demo from a long time ago and rumour has it that they have released a new demo for the game for when its actually released!! If anyone knows were u must tell me!!!! Thank you!