Alfa System’s “Sisters Royale” Makes its Way to XBox One Posted on July 13, 2020July 13, 2020 by Josh McGrath The XBox series of consoles is typically seen as starved of Japanese-developed releases, and it appears bullet hell shoot-em-ups are no exception. Luckily, for fans of the genre,... Read More