BioWare dev teases Mass Effect 2's "awesome" technology feature