Engadget
Devolver has a new publishing label for licensed indie games
Devolver Digital puts out a lot of good games and it’s looking to spread that magic around to licensed content. The company just announced a sub-label called Big Fan Games ...
8 hours ago