After the recent announcement of Jet Set Radio finally coming to XBLA, we’re given our very first gameplay trailer. It might look familiar to some of you Dreamcast lovers … Read More