Let Them Come Gameplay Trailer
The trailer for the upcoming 2D, arcade-survival game, Let Them Come by Tuatara Games.
Steam page: http://store.steampowered.com/app/505630/
---
Website: http://www.oneangrygamer.net
Twitter: https://twitter.com/OneAngryGamerHD
Facebook: https://www.facebook.com/OneAngryGamerHD