BAJA: Edge of Control Hits Xbox Live

The Xbox Live Marketplace has added BAJA: Edge of Control to the Games on Demand section, now available for download. Take the ultimate off-road vehicle for a spin around tough terrain in the "most realistic off-road racing game ever created."