I've looked at your site. I'm curently making my own text based game, all be it very slowly.
I wanted to ask if you understood that if a wrong pass is entered it directs you to a new authenticate.php page with NO layout just text?
Its easy to just have the auth messages on the same page?
In game i clicked on the "staff panel" link in the bottem right:
403: Access Denied
Fatal error: Call to a member function endpage() on a non-object in /home/knights4/public_html/sglobals.php on line 70
Why not just not display the link if user = !admin or something?
Just a few pointers i thought id share with you.