So I decided to write myself a game review on Need for Speed Payback. It has been out for while and were able to gather my thoughts on the game. It is a lengthy read but I would like it to be a discussion. You can find the thread of the review/discussion HERE . Feel free to share your thoughts and opinions in the thread and check out other threads too.