Top
70°
7.6

[VC] Touhou: Scarlet Curiosity - A curious game indeed

As an already popular franchise in Japan, Touhou games are slowly coming to western shores. This second title is an action RPG set in a charming world so let's see if Gensokyo is a land worth visiting.

Read Full Story >>
videochums.com
The story is too old to be commented.
crazyaejay1768d ago

I've been waiting for reviews for this one. Sounds good!