Fan-Made Hololive Fighting Game Idol Showdown is Available Now on PC
After being in development for over 2 years, Idol Showdown, a fanmade 2D fighting game based on Hololive is available now!
After being in development for over 2 years, Idol Showdown, a fanmade 2D fighting game based on Hololive is available now!