7 months agoTouhou Scarlet Diabolique Fantastica - Stage 1 (Beta footage; exA-Arcadia)Arcade Heroes - The Saviors of Coin-op
9 months agoTouhou Luna Nights - Official PlayStation Announcement TrailerBlack Box Game TrailersVerified