XDefiant

1
1

Thoughts on the beta?

Did anyone get a chance to play the beta? This game has so much potential.