Viper and Liereyy the favourites for me. Viper is the obvious choice but I voted Liereyy because his skills suit the map so well and he's played more recently, and has in the past been very close to Viper even when he hasn't prepared as much. Hera obviously very good too. Yo can give the top players trouble and shouldn't be ruled out but put in a strange performance against Sitaux and (honestly if I was Sitaux I'd look back and think I should have won) - I'd like to see Yo play MbL in the second group match and see how that one plays out.