Youropa - Dev + Pub puzzle platformer3d platformerexploration ActionAdventure Est. Sales 17,550 Peak CCU 7 Review Score 87% Reviews 702