I've been doing some First Impressions videos for GAMERZSOCIAL and I must say, this game is amazing!
I can't get enough of it. I am going to be gutted once the Alpha is over!
What does everyone think?
-
Pvp is meh but everything else is pretty good.