I don't think the promo clip showed him flying or going invisible. I'd chalk them both up to flashy anime-style ninja-jumps.
His avatar is also not even remotely like IDW "holomatter". It's just a hologram, not even entirely opaque, while IDW uses Star Trek nonsense. -Rotty 03:22, 4 August 2007 (UTC)