Star Citizen got a new trailer today showcasing the 20v20 Battleground mode set in the Star Citizen Universe.

LEAVE A REPLY

Please enter your comment!
Please enter your name here