I've played it too, and it's sick as fuck! Everything is spot on imo. Amazing shit as always