Really nice concept and art ! I did't really get the cast mechanic and what is the challenge itself...