Official Xbox Magazine was created in November 2001.
View page
You can get the Xbox magazines online from the OXM Online
website. This is the homepage of the Official Xbox Magazine. Once
on the page, scroll to the bottom and click on "Subscribe to this
magazine."
View page
Official Xbox Magazine (OXM) has demos
View page
IT WAS NOT RELEASED ON XBOX LIVE! You had to buy one of the
editions off the official Xbox magazine to get it. Sorry.
View page
No, it won't. I know this because a preview for the game was in
PlayStation The Official Magazine.