A new trailer has been released for Touhou action RPG debuting at C86, Adventures of Scarlet Curiosity, revealing it to be even more immense than initially thought, definitely setting an all-time high [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta