07-26-2021, 11:56 PM
Wow, that sounds interesting! I suppose it makes sense that they're using video game music, since it takes place in Japan, the country where those games you just mentioned get made, along with their music.
Quillax Ship - Where you can download all of my cool, keen mods and super-marvelous fangames!