Leatherface
Member
It just started shipping to stores, or so I've been informed.. Any of you reviewers get a chance to play this yet? How is it? 60fps? Features? Modes?
TELLLL MEEEEE!
TELLLL MEEEEE!