Travis Strikes Again: No More Heroes Launch Date Announcement Trailer


Travis Touchdown is living his best life in a trailer in the American South alongside his pet cat Jeane. Open air, absolute freedom, and plenty of video games...what more could an otaku assassin want?