Gameitall
October 27, 2016
Fair warning, unless you know Japanese you’re probably not going to know what is happening in this trailer. That being said, it’s at least something to look at for...