I just saw the Star Wars: Force Unleashed demo land on the Xbox Live marketplace.
At over 900mb it’s going to hurt a bit but hopefully it’s worth it.
Mine is busy downloading right now. Apparently it is available on PSN as well but I was hoping someone can confirm that quickly?
Last Updated: August 21, 2008