New Zeno Clash 2 Screenshots and Zeno Clash Gets 50% Off
Zeno Clash 2 is the sequel to the indie game Zeno Clash which was a first person brawling game with a crazy graphical twist. Atlus have teamed up again with the developers to bring us all Zeno Clash 2. Beyond the overall visuals of the game which are set to…