Wtf? Ninja skills or what?‏