I definitely had fun making this one :D