mira roy Profile Topics Started Replies Created Favorites Profile Genshin Impact Daily Check-In, also known as daily login, is a rewards system that allows players to collect in-demand items for free just by logging in daily. genshin daily check in Forum Role: Participant Topics Started: 0 Replies Created: 0