Los Angeles, USA
Helsinki, Finland
Montreal, Canada
After 2014's Gods Will Be Watching, the Spanish indie studio is back with a sci-fi narrative game that has players tending bar