Tag Archives: No More Heroes

Travis Strikes Again: No More Heroes Releases on Nintendo Switch in 2018

It has been a while since his last appearance, but everyone’s favorite beam katana assassin is back. Travis Touchdown returns to gaming action in the fittingly titled Travis Strikes Again: No More Heroes. Continue reading Travis Strikes Again: No More Heroes Releases on Nintendo Switch in 2018

Advertisements