No More Heroes and its Sequel are Now on Steam
It seems that Travis Touchdown has found a new home once again. The beginnings of his franchise, No More Heroes and No More Heroes 2: Desperate Struggle are now on PC after coming to the Nintendo Switch system last year. XSEED Games…