Ludum dare 29: http://ludumdare.org/compo