Travis Strikes Again: No More Heroes
Torabisu is a cool name in Japanese. Nintendo’s Nindie Summer Showcase had some pretty good stuff on display. But one thing stood heads above the rest. That, of course, being the trailer for Travis...
Read More