A new trailer for DuckTwist!
All the details are available on the game's site: http://www.ducktwist.com

View Link [youtube.com]