
Now playing
Leap of Fate popped up in Steam’s “popular new releases” section this week, so I decided to give it a shot on a…
Leap of Fate popped up in Steam’s “popular new releases” section this week, so I decided to give it a shot on a…
Advertisement