Help! It's the Unfinished Shadow Game

[http://www.kongregate.com/games/wmarsh/help-its-the-unfinished-shadow-game Help! It's the unfinished shadow game] is a puzzle game developed by wmarsh and published on 10th of April, 2010.