As all online slots fans will know, Pandora was the first human created by the Greek gods and she was given the box of all human evils to look after; Magic of Pandora is developed by 2By2 Gaming and themed on that story, offering players base game features and an interesting free spins round. Magic…