Well, if you've been trapped on an island with energy pockets, smoke monsters, dead people and underground hatches, why would an Egyption tomb be anything that special?
And it's kind of a long read, but here is an old story about that guy who gets the 'created by' credit with JJ Abrams and the other dude.
http://www.chicagomag.com/Chicago-Magazine...rticle=0#artanc