Treat Yourself to Free Indie Games from Ludum Dare 22

The 22nd Ludum Dare game development competition concludes today, and we've already culled some great gems from the finalists for your gaming pleasure.