0
Earth Defense Force 4.1: The Shadow of New Despair Review
First published: January 13, 2019 Written by: =420th= SemperFi Ok turkeys, sit back and imagine if Starship Troopers (1997) met one of those old English dubbed Godzilla movies – and they had a baby. And then, meanwhile, Pacific Rim […]