So Awesome It Makes You Wanna Cry

Posts tagged “E3 2016 Trailers

I Am Setsuna E3 2016 Trailer!

It looks so good! Comes out on July 19 in both North America and Europe for those looking forward to playing it.