This is a puzzle game by Stravingo which has been released 3 weeks ago, but worth mentioning.
http://stravingo.over-blog.fr/
You must be logged in to post a comment.