My entry for Ludum Dare 28.