the lost pyramid of egypt, digital art