Competition entry for Ludum Dare #28