Travis Strikes Again: No More Heroes PC and PS4 Release Date AnnouncedTravis Strikes Again: No More Heroes finally has a release date for PC and PS4!News | August 17, 2019