This is without question, my favorite game franchise of all time!
I case you haven't heard about this absolutely epic release, today...
Here is a very in depth video break down of: Characters, Storyline, Game play and more.
The visuals are unbelievable! I highly recommend watching this on a large screen or casting to your TV.