Articles by Mandalore the Ultimate

Gaming
07/12/17
Need for speed payback has been released for almost a month now, although I am aware many of you haven’t gotten the chance to play it yet. Here I have compiled a list of pros and cons (my opinion of course). Pros: