This looks like a fun map.