The Other 99 – First Gameplay FootageBy Kimberly Mae Go - Tablanteon April 22, 2016UK startup studio Burning Arrow Ltd. has teamed up with Deck13 (Lords of the Fallen, The Surge) to release their...