Michael's Marvelous Marathon

A character (Michael) will face obstacles (fire and ice) and survive by phasing into the right element.

What tools did you use to create your project?