I started this project a few years back but ran out of time. I thought I'd post a link to it in case some newer users wanted it for code examples or whatnot.
Disclaimer: I'm not an artist nor a programmer so its not so good. The icons and loading screens were tossed together for this purpose. (EDIT)Some of the textures are from a commercial CD, and therefore are copyrighted and CANNOT be used for any commercial purpose! (/EDIT) One 'level' is incomplete and staying that way. The shaders were found on this forum, so props to the original programmers. Anything else use for whatever you want.
If anyone has any questions I will do my best to answer them.
Relevent Screenshots:
And of course the link to the file (15.7 MB)
www.spectresoft.net/Puzzle.zip