Great idea and level design to go with it. Movement reproduction is not always 100% accurate, but the results when it isn't are pretty funny anyway.