Published by: Nagy Kira
Essentially, it is a chaotic and awesomely funny endlessly replayable physics fighting game.
(click to enlarge)