i like the idea, however, with aura sink, what if you are the one projecting the aura? or what if it is an allies aura? i think PC powers let you make auras anyway...
regardless looks nice and the powers look OK, i like the flavor behind unravel secrets ("hey mutant, wheres the back door?"...