What the hell is this thing and what game is it from?
http://img.gamespot.com/gamespot/ima..._screen042.jpg
I know it has to be from game and I know its called a Cabun(SP?) head.
Edit: Ok now that is out of the way. How do you guys feel about this game? Do you see yourself playing through it more then 1 time?