The Spirit Engine 2, one of the best indie RPGs is now completely free. Don't miss out on this unique game. You can get the first Spirit Engine which was released as freeware on the same site.
Check it out here.
You also get the soundtrack for free here.