Tagged: Genigods Lab

Genigods: Nezha Recevies New Trailer

Genigods: Nezha Recevies New Trailer

Genigods Lab released a new trailer for action RPG Genigods: Nezha. The game is based on Chinese creation mythology and will release as a buy-to-play title on PC and consoles.