HoYoverse, mainly known as MiHoYo, have been developing games for otakus for more than a decade. In their journey of 10+ years they have released a variety of games. While the core theme of the games remains the same, revolving around cute female characters as the playable avatars, each game is vastly different from each other in many ways.