stupidevilbastard.com
First impressions on the Black Ops III Beta.
It’s almost time for the next iteration in the Call of Duty franchise and this year Treyarch is up to bat. I wasn’t sure I’d get into the beta because on the consoles you had to p…