Screen Shot 2017-10-07 at 12.48.51 Published October 7, 2017 at 1500 × 846 in Wulverblade Coming to Nintendo Switch Next Week / Next →