Popular adventure game Genshin Impact finally makes its debut on Xbox Series X|S this week, and best of all, it's available completely free of charge.