Day: October 3, 2017

  • REVIEW – Let Them Come Xbox One With Stream

    Encouraging Their Arrival With a simple premise, addicting gameplay, intuitive controls, and beautiful pixel art, Let Them Come, developed by Tuatara Games and published by Versus Evil, is a surprise, must-play pleasure. This $7.99 indie title ($4.99 on PC) is essentially a real-time tower defense only you are the defense. You play as Rock Gunar, […]