Duck Roll!

Roll the Duck. Reach the goal ~Challenging and deceptively simple puzzle gem Push and blast your way through 100+ levels of pure puzzling. With diverse stages, unique challenges and loads of tools to learn and master, Duck Roll is the puzzler youve been looking for Have fun :)