Talk:New Haven/@comment-26130256-20150904063216

Does anyone else smell a Metal Gear Solid vibe in here, or is it just me?