Umbrella (company)


Umbrella Games LLC is an American independent video game developer and publisher founded in March 2015, which commonly develops mobile iOS and Android games.
As of August 2016, they currently have a total of 16 games either developed or published.

Catalog