This is a puzzle game by Stravingo which has been released 3 weeks ago, but worth mentioning.

http://stravingo.over-blog.fr/