Emi underdog May 10, 2002 3,727 5 38 54 imola - italy code666.net Nov 9, 2009 #1 yep it is true! check it out! http://www.gametrailers.com/player/58683.html