It was a cool concept and if it was expanded a bit then it would have real potential to be super awesome.
I played it as a second game, check it out at 16:38