Rectify Gaming

Review: Touhou: New World

Developer –Ankake Spa Publisher – XSEED Games, Marvelous USA, Inc. Platforms –  Nintendo Switch, PC (Reviewed) Review copy given by Publisher Touhou: New World is the latest installment in the beloved Touhou Project fan-made game series, promising a blend of

Read more ›