You have to love the Japanese their bread is rubbish, but their trailers are completely over the top insane and therefore made of win.
The backing track sounds amazing as well, I’m holding out on judgement for the game though, I’m just not sure how much of a prat I’ll look like playing this.
No comments yet.