Hardest HaemimontSol games