dahuman on 15 December 2012
Nsanity said: Im not sure about the rest of the World, but this game is defiantly getting some serious advertisement in the UK. |
Well it IS the Harry Potter home base and all. I haven't seen anything in the US of A