ah so we have seen horace before
He was in seasons 3 and 4.
Cant wait for the next episode.. The last one was a sort of a filler episode, still a good one though!
I'm personally thinking that the egyptians have visited the island long before anyone else and built the statue of anubis. If there is a time portal or whatever in Tunisia (or Marocco) it would kinda make sense.. There's also all those hieroglyphics and symbols to indicate that as well. I guess Drew pointed this out earlier as well..