Doors of Olympus: A slot really worth the brand new gods?