So I had never heard of this game before seeing the QL and the unique art style and a little research into the developer made me want to get this from the XBLA. Everything I have read says that it was made available on March 31. However I can't find it anywhere on the XBLA. Am I Missing something or am I just looking in the wrong places? Thanks!
Zeno Clash
Game » consists of 6 releases. Released Apr 21, 2009
Log in to comment