Man, where has the time gone? I’ve been meaning to get back to this review for some time, but something has just kept stopping me. Gee, I wonder what it could be, fat-ass. I guess I’ll just have to throw some extra effort in to get caught up! Spoilers beyond the cut.