Tag: 5.7M

Human Computer raises $5.7M in seed funding to build indie portfolio

Indie studio Human Computer announced today that it had raised $5.7 million…

admin