That dudes potentially a fraud.
The "teleport" orbs were traced to an art asset, or so a few people have claimed, which was enough to make everyone talking about it back off looking at this dudes stuff.
Unfortunately, this is still inconclusive as No One has been able to replicate this at all...