Our submission for Ludum Dare 31. Maybe.