Mashable is a global, multi-platform media and entertainment company.
Shredder's Revenge, it was only a matter of time before Tribute and Dotemu assembled once again on another project, and ...