Well this lived up to every single promise that the title made!! I adored every ridiculous second of this!!
(This is the fourth game on the video)