Daily Archives: September 7, 2009

Mass Effect Galaxy

Pretty mixed reviews on this one so far. If you don’t know what it is, Mass Effect Galaxy is an iPod Touch / iPhone game made by BioWare and set in the popular Mass Effect universe. I didn’t work on the game, but did some late-in-the-day testing of it. While I agree with several of […]