Tomorrow already? I'm so going to see this movie in the theaters, especially after checking out the video game (my husband beat it, but I didn't want to watch too much or play it myself and have the plot of the movie spoiled). I'm fucking psyched. :shred: :mike: :leo: :raph: :donatello: :shred: