Yes but the game will be hosted on your pc, so the usual lag appliesSo I can still setup private servers just not dedicated?
Not really no. Its a half arsed attempt at a shooter. aweful online mode. though the one player version might be quite good.
Though I see its a lot cheaper on Steam, £29.99 I think so a bit tempted now.