Stranded Souls - Dev + Pub Early Access indiefirst-personrealistic ActionIndie Est. Sales 245 Peak CCU 4 Review Score 88% Reviews 17