Links are still fcked

Sorry I was clicking onto "The Arcade" and went a bit skew ways to the left.

Damn actually I was aiming for "Your Home" and totally missed. No wonder I've no kids yet!