Did anyone play this one yet? Was out for PC first, and I saw it yesterday on the PSN, and that for only 20. I then checked out some reviews, and they are quite positive, so I'm pretty sure that I will give it a try.

IGN review here: https://www.youtube.com/watch?v=gFxjbu2SYjI