Tag "there came an echo"

NeoGAF to give away free copies of ‘There Came an Echo’ for 48 hours

If you’re like me, you tend to spend a lot of time looking for Steam sales and deals and by a stroke of luck, I happened to find this post