Hardest Lunar Finch games