Here’s the trailer for the most fascinating new game of 2014 FrancoisB.October 5, 2014 The new Tokyo based indie developer Friend & Foe just released one of the most intriguing damn trailers I've ever seen. The developer used the Tokyo Game Sh... Gaming0 Comments 0