This game is great! It feels and looks like a triple A title. Just a shame it's short!
If you'd like to check out gameplay before downloading it, you can so here: