It's Glitchier. Prettier. Better. So "better" might be subjective. But while I absolutely adored Deus Ex: Human Revolution as it was, I would totally play this pop art version of it. It's also making my heart ache to play the game again.
We saw some screens of the shadow glitch last month, but you can see it above in all its colourful action.