Now on Xbox Live

If our Sonic Free Riders review didn't send you running the other way from the hedgehog's latest board meeting, you might want to try out the free demo available now on Xbox Live.

Read more...