Earth Defense Force 4.1: The Shadow of New Despair Review

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 (2013) and Independence Day (1996) had a baby. And by […]

Read more