Team Shanghai Alice

REVIEW: Gensokyo Defenders (Switch)

The Touhou Project has pumped out many unofficial entries from its universe creating numerous games which has earned a record of being “the most prolific fan-made shooter series”, accordin...

7.9 Solid

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.