Script, animatic and voice-over by Epipheo Studios. Animation and sound production by Lost Marble Media.