Could it be Noah's Ark? :)
Seriously, this is interesting. I'll see if I can find some discussion as to what the pros think it might be.