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