STYX is rated 3 out of 5 in the category computer games. Read and write reviews about STYX. We want to empower people to understand and use all available data. We believe that if people are better equipped to explore and experience solutions also with other people, they will have a more meaningful life and create a better world.
Company size
1-10 employees
Headquarters
Apeldoorn, Gelderland