Octopus Armada

Octopus Armada - 26th May 2022 Synopsis In 2019 a group of 33 scientists published a peer reviewed paper suggesting that Octopuses provide evidence of Panspermia - which posits that…

Continue Reading Octopus Armada

Curse of the Mummies

Curse of the mummies - 14th June 2022 Synopsis Curse of the Mummies from Blue Guru Games is a fresh take on Ancient Egypt and a classic well-loved slot theme.…

Continue Reading Curse of the Mummies