Originally Posted by FutureGirl88
So, I pre-ordered the game like any awesome BTTF fan should! (I can't wait
) Anyway... I can't see the Insider Forums? Maybe I'm being an idiot here, but where are they?!
Any help is greatly appreciated
You're all set Future-Girl.