Richard Travale
Senior HTF Member
I thought that this was supposed to be released on Tuesday the 18th of December but I just saw on the Futureshop website( Link Removed ) that it is to be released on December 26th. Does anyone know what the real deal is?