Arms Official Accolades Trailer

Nintendo highlights the positive press for its new fighting game franchise.

Pinned from IGN.com

Thanks! You've already liked this
25 views