One week from the European launch of Mass Effect, Microsoft and Bioware released the launch trailer of this much awaited game. We'll have some short videos from the game on monday evening. Update: Sentinel class trailer added, and the daily image. Update 2: 2 more videos, and great ones at that! Tonight's image added too.