Stifled - Echolocation Horror Mystery: Stifled picks up "Best Innovation" Award at Taipei Game Show 2017!

https://www.4gamers.com.tw/news/detail/31277/indie-game-award-winners-announced-taipei-game-show-2017 Yea! As the title suggests, we picked up another award over the last week when we were at Taipei Game Show! We are al…