Hardest Hannes Delbeke games