Scarytale nails Power of Making