Version two of my original Ludum Dare entry.