I also would like to add that I think CD Projekt is one of the few publishers worth supporting. Although The Witcher series is not one of the most complex RPGs, I have extensively enjoyed all three games in the series. Solid action RPG in my opinion. More importantly though is that they develop, publish, and distribute their own games, remaining independent of the bureaucracy involved with working with another publisher or becoming a subsidiary of one. This allows them to work at their own speed and make games they like without nearly as much pressure to rush games out or streamline for the masses. I think similarly can be said of Rockstar.