Travis Touchdown Goes To Steam: No More Heroes And No More Heroes 2: Desperate Struggle Coming Soon To PC
June 5, 2021
Publisher XSEED Games and studio Grasshopper Manufacture announced that iconic action games No more heroes and No More Heroes 2: Desperate Strugglecreated under the guidance of a game designer …