
This is the official soundtrack to SELF! It includes 35 tracks used for the game.
Developer: doBell
Publisher: indienova
Release Date: Jan. 15, 2020
Reviews: 0
Platforms: Windows Mac
Languages: Simplified Chinese, English
Steam Achievements: None
Estimated Sales: $29
Categories: Downloadable Content Family Sharing Full controller support Single-player Steam Achievements Steam Cloud
AppID: 1091760 (dlc) - 1 Screenshots, None Videos on store page.
Site by Dragon Dropper © 2025
Privacy Policy