The concept reminds me of Flower, from the PS3, implemented in 2D. The presentation looks nice, but I am not sure how fun the gameplay will be.