Bearfoot Games
1 member DeveloperBearfoot Games is a team of four indie developers located in Maryland, bringing you our first project Space Scavengers. All four developers share a similar...
This member has provided no bio about themself...
Bearfoot Games is a team of four indie developers located in Maryland, bringing you our first project Space Scavengers. All four developers share a similar...