Ninja Turtles

The reliability of Apple’s App Review Board has been brought into question with the revelation that an apparently unplayable and blatantly copyright infringing title has managed to slip through the system unnoticed.