Games / Steam App 3571850
Play songs to the giant spirits of a fantastic but broken world. Can your music piece it back together? Play with a controller, a real instrument, or even your own voice.
No Steam reviews recorded for Selve yet.