Chinese indie studio Leenzee Games has announced WUCHANG: Fallen Feathers, a Souls-inspired action role-playing game for next-gen consoles and PC. Set in…
Billibilli
Mobile games and anime on the way.
TRENDING
No content yet. Check back later!