Day archives: October 3rd, 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, …