The city needs heroes. Darkness has settled over New York City as Shredder and his evil Foot Clan have an…