Aeruta - Developer pixel graphicsindiecharacter action game ActionAdventure Est. Sales 84,513 Peak CCU 1,862 Review Score 94% Reviews 2,561