Check the clues nearby Genshin Impact. How to do Check the clues nearby Genshin Impact quest. You can complete Genshin Impact Check the clues nearby mission following this video guide. Genshin Impact is a free-to-play action role-playing game developed by miHoYo.