My entry for Ludum Dare 30.