Have you ever found yourself walking through a back yard and all of a sudden you saw a house sitting in the middle of a smoldering crater? No? Well, the protagonist of Bioware’s latest teaser, “Impact” certainly did. Upon witnessing such a sight one would probably be inclined to call the police or just run home, unless the person’s house isn’t at the bottom ...
Read More »