The Legend of Vraz Demo Available
Award winning PC games are things that should certainly be checked out, award winning Indian indie PC games definitely need to be given a glance. The Legend of Vraz is that game and it has a demo.
You can download the demo here and check out a video below. It is a very unique looking game and the developers describe it as being a mix of Mario and the original Prince of Persia with some Indian flavouring.