Free vtuber fighting game is the perfect Street Fighter 6 stopgap
Vtuber fighting game Idol Showdown caught me off-guard. With the Street Fighter 6 release date still a little way off, I’ve been hankering to deliver a beatdown, but I’ve already sampled most of the best fighting games on PC. So […]