A few of you may know that I was working on a pretty basic game, Sokoban. Well, I actually completed it ages ago, but thought some people might be interested in the finished product. To be honest, it's pretty poorly coded, but I'm not exactly a 1337 programmer But here it is.
Rules are pretty basic, push the crates using the arrow keys to get the crates into the target spots. You can only push, not pull, and you can only push a maximum of one crate at a time.
Wikipedia page about the game: http://www.wikipedia.org/wiki/Sokoban.
I've included the source, naturally, so you can all laugh at my hilarious inability to code.
Enjoy