Review: WWE 2K19

October 29, 2018 Matt 0

As someone who felt last year’s game was a lame duck it’s nice to see an improvement…