It's been a long time since this blog has had any activity. Mostly because this blog was a knee-jerk reaction by a couple TMNT fans who were confused and infuriated by Michael Bay's insistence that the Ninja Turtles were aliens. It didn't help when people behind the film insist that since the turtles are products of aliens, it could mean that they are an alien species (a concept that was greatly discussed on this blog). Then, it was revealed that the official name of the project was changed to "Ninja Turtles", and more and more people were getting behind the idea. It seemed like all hope was lost, until...
Paramount shut down production of the latest reboot!