This logo is something very different, with different fonts shown and even a few small pictures. It is simple but has many elements to it. The pyramid at the top is my favorite part, totally completing it. it has many elements, some that seem older but others that are very modern.
A way we could treat your logo... white overlapped on images