Star Crawlers is definitely something I like. A first person RPG is not the usual thing we see. I might give this a chance. In regards to Ruiner I do not like the camera angle so no go but I will applaud it for being a very nice looking game. I know my brother who plays Shadowrun games will play this. As for Dragon Fin Soup I don't have much to say about it other than I won't play it.