Back in 2011 Rocksteady Studios and Warner Bros Games released the follow up to the amazing Batman: Arkham Asylum with the sequel, Batman: Arkham City. It was a highly anticipated sequel and frankly one of the best games I played back in 2011. It took the Dark Knight out of the confines of the asylum housing his rogues and brought the action to a small subsection of Gotham itself; albeit overrun with criminals. Much like Arkham Asylum, Arkham City proved that it's possible to take a licensed character and make a worthwhile game. However it would be quite some time before we got the follow up to Arkham City. In the meantime, Warner Bros Games treated us to another entry into the Arkham series with a prequel done by a completely different studio. While it maintained a close tie to the series and served as a set up to the world established mainly in Arkham Asylum, it was not as well received by fans as the iterations done by Rocksteady Studios.
Thankfully Rocksteady was hard at work on their next entry into the Arkham series. With the release of Arkham Knight, Rocksteady Studio marks their first foray into the next gen console space and their final entry into the Batman: Arkham series that they kicked off back in 2009. After spending some time with the game over the last day or so I can honestly say that Rocksteady saved the best for last. Arkham Knight takes the tried and true combat system made famous by Rocksteady (and cribbed by various other studios) and expands on their open world gameplay introduced in Arkham City while weaving a captivating narrative starring DC's most popular character. Making all of thise happen is no small feat and Rocksteady must be commended for what they've managed to accomplish with Arkham Knight on a heavily modified Unreal Engine 3 when Unreal 4 is already in play in some corners of the industry. It's really a testament to the work the studio is doing. Lets get down to business though and start talking about what makes this game so good. Beware, spoilers are ahead.

