Released earlier this week on July 29th, the franchise returns.  The game’s based on new episodes from the animated TV series,