I was pretty sure the PS2 version of the Thing came out today. Has anyone got a copy and checked it out yet?