Goichi Suda, the creator of the No More Heroes series, has long wanted Travis Touchdown to appear in the Super Smash Bros series. However, when he was recently asked again by Switch Player magazine he said “That’s gonna be a big ‘no comment’ from me!’ It is strange that he is now saying no comment he had […]
The Coolest Game Content