criticalhit.net
Console yourself with screenshots during The Order delay - Critical Hit
Box art and screenshot reveals should keep us sated for a bit longer as The Order 1886 is delayed until new year.