Home Tags China

Tag: China

RECOMMENDED

Chorus Review: Making Space Inaccessible For Everyone

0
“Chorus' stellar space combat is brought down by a myriad of design choices that range from frustrating to outright annoying.” Pros Intense house fight Excellent sound design Cons Awful...