Marvelous have announced that Travis Touchdown will make his PlayStation 4 and PC debut in Travis Strikes Again: No More Heroes Complete Edition with a release on 17th October. Originally released for the Nintendo Switch, the game brings the over-the-top indie inspired insanity to PlayStation 4 and PC with improved visuals and support for up […]