Noita - Dev + Pub physicsroguelikepixel graphics ActionAdventure Est. Sales 1,614,618 Peak CCU 9,144 Review Score 95% Reviews 89,701