Mass Effect…we will all play this thing

Bioware seems to have a definiate hit in the works.