CHYRZA – Downloadable Game

chyza1

CHYRZA is a beautiful and foreboding first person adventure that sees you exploring a desolate desert landscape, collecting fragments of your memoir.

There’s a tense and dread-filled atmosphere as you explore the vast desert populated with huge monolithic structures.  As … Read More