Just finished the top 3 Arkham games over the past weeks. IMO these are among the finest games I've ever played.