In case you haven’t heard by now Mass Effect 3’s demo is now available for download. I’m downloading this as I type this and by tomorrow night I should have a video demo up on my YouTube Channel. As of right now it looks like it’s only available for Xbox…
Continue reading