We finally see some actual footage. Its not bad - quite "Green Lantern-esque". I'll give it a shot.