Left By Angels: 🎉 Left By Angels is in the Top 20 New & Trending – Indie!

Hey everyone, We’re incredibly excited to share that Left By Angels has officially reached the Top 20 in Steam’s New & Trending Indie Games! This means the world to us — we’re a small team, and seeing Left By Angels gai…