Yes. While of course they feature Rabcat titles, they'll also have games from many other major developers.