This is great! Thankfully enough Let's Play videos are out there to give me an idea how much I would hate this, at least alone. OTOH I could see this being a fun (and hopefully short) party game with friends in-between more "serious" games, just to laugh our asses off for a few minutes ;)
This also reminds me of QWOP[0] and Petris/Bastet/Bastard Tetris[1].