I've been thinking about maybe streaming again. I've just been derping around with Superman for now until I get my hands on the Turtles. I'll decide what to do after that.
It's almost surreal the Turtles are in a competitive fighting game. Super excited.