After seven long years in development, Iconoclasts has finally arrived. Find out if Konjak's 2D platformer was worth the wait.