The news that SUDA51 was working on Travis Strikes Again: No More Heroes people, myself included, got really excited for more Travis Touchdown. Then we found out the game was more a spin-off than a...
Read More
2 Minutes