Don't expect a piece that deals with depression to be, well, depressing, thanks to animation and a funky, gamer-inspired soundscape.