Ok here is one of many videos that Platformnation.com is posting tonight of Mass Effect. This one is of shopping in one of the "stores" for Mass Effect.
BTW the controls are not a bad as they look, my video card lags so it was a little awkward for me to move around.
For more videos or to be apart of our awesome community point your web browser to www.PlatformNation.com