Can you solve The Legend of Sagona?