Free game of the day

No matter if free or not, has anybody played it? is it good?
The screenshots look nice.