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?
-
Looks like a less fun version of Borderlands without split-screen. So far, not impressed.