You would think so, but nothing on it works without the account. So I signed up for the free account thinking that would be sufficient, but nope. It says the account doesn't have the proper permissions. It was then my little boy noticed on the game case it says, "Xbox Live Gold membership required."
But thank you for the link. Points to you.