Stay Twisted Babe — some screenshots and pictures of the new tmnt...