Beard Games Studio Developer

Russian Federation, Saint-Petersburg

Indie game developers from Russia. We created “Where Are My Friends?” and now making “LAST MAN IN SPACE”!

Indie game developers from Russia. We created “Where Are My Friends?” and now making “LAST MAN IN SPACE”!