Styx: Shards of Darkness Gets an Accolades Trailer
Cyanide Studio and Focus Home Interactive dropped a new trailer today, promoting all the various accolades and glowing review tidbits the game has been getting since it launched earlier this month. You can check out the new trailer below. The new trailer also features a lot clips of Styx talking and making jokes. The game is […]