A recent revenue report has revealed that Honkai: Star Rail far exceeded Genshin Impact when it comes to overall banner sales in March. Both games feature character banners, a common mechanic in gacha games, which allow players to try their luck and pull for certain playable units that are available for a short period, usually three weeks.