Hahahaha this is fantastic! Really fun and funny character design and the physics are just so addicting and a lot of fun! Great work! I think you definitely achieved what you set out to do!