> I also thought of Carter's Avatar in Kane Chronicles when I heard your description. It's like a big ass glowey you(kinda), that you can use just like you usually, but you's bigger and stronger, and sometimes faster. Like a mech, but made of magic/aura and the like....if that helped at all?
Yeah that's what I thought, when they said that. Not quite what I'm after, but might go with it.
@ Plazma; see, you're here as well!