public void BeginExpedition(Town destination)
    {
        activeExpedition = DesertContext.StrangeNew <Expedition>();

        activeExpedition.Begin(destination);

        GlobalEvents.ExpeditionBegan();
    }