Is the new TMNT game worth it?