Nice blend of fps and rpg mechanics. It has different start classes, like any other role-playing game, with different skill trees, but apart from the personal skills each character has you can play however you want and pick any gun from the immense v...
Read the review here