Sierra
(Clics: 61;Site ajouté: Apr 28, 2015)
- LIEN: vugames.fr
- Pays: France
Description:
Developer-lead and player-focused, Sierra™ brings fans highly curated titles that embody best-in-class efforts from indie developers.
(Clics: 61;Site ajouté: Apr 28, 2015)
Developer-lead and player-focused, Sierra™ brings fans highly curated titles that embody best-in-class efforts from indie developers.