While
Mass Effect is doing everything in its power (Quick! Do something! Show the strip club video again, guys!) to make you forget that
Assassin's Creed was due out today, but pushed back until tomorrow -- grrr -- Ubisoft has exercised a perfect show of restraint by releasing just one more launch trailer.