Embr Icon

Embr

May 21, 2020
165
Google Stadia Nintendo Switch PlayStation 4 Steam Xbox One
Embr Logo

About

Release Date
May 21, 2020
Muse Games Logo Developer
Muse Games
Muse Games Logo Publisher
Muse Games
United States
Country of Origin
United States
Players
Co-Op, Single Player
Monetization
Buy to Play
Embr Poster