Hardest Michael Janisch games