EMUUROM - Developer pixel graphicsmetroidvaniaexploration AdventureIndie Est. Sales 10,923 Peak CCU 278 Review Score 90% Reviews 331