I was thinking I'd have to try this over today's other European release (Juiced 2) but after hearing about this game, I'm content to not play any new games today.
You're the one talking about Cthulhu.I sold my soul to the Devil.. I can't play pet games unless I'm able to sacrifice them.. lol.. are you guys really serious!? Of course I was kidding.. ¬¬