Travis touches down

It's been a long wait for über-Otaku Travis Touchdown to make his move across to North America, but finally the wait is over as No More Heroes: Heroes' Paradise lands today.

Read more...