i haven't even played this yet and i can already tell that this will be the best game i will ever play in my entire life. 20/10
i'm pretty sure it is. you can run the game making environment on a local server and have other people connect to it, if i remember correctly.
the hype is mega-real