Mass Effect 3 got itself some multiplayer co-op thing and such, and here’s a trailer and info.
Read the rest of this entry »
Omega Level