Just finished the new episode. It's REALLY good.
The memes were funny and in place, the new soundtrack is a banger (laggy voice), there are also some cool references (one of them will pleasantly surprise you).
P.S. Betsy is the best girl of the episode!
This update was worth the wait.