Anyone going to grab this? I didn't give this a second look until I found out that it has dedicated servers and VAC (Valve Anti Cheat) so its...