Someone sneakily managed to take some footage of Xrd at the recent location test in Japan. It's not the best but seeing the game in motion even in this early state, I gotta say it looks sick.
What do you guys think?
Game » consists of 9 releases. Released Feb 20, 2014
Log in to comment