hell yeah ! Far better than what they actually did at Activision's !
Would be great to have a full scale version, with the feet and all (don't know how to say that in English)
Still, really epic ! Love the rest of the team btw, but Raph is my favorite