Earth Defense Force 5 Review

Earth Defense Force 5 Developer: Sandlot Publisher: D3 Publisher Platform: PlayStation 4, Xbox One, Windows (Reviewed) Release Date: 11 July 2019 Price: $47.99 USD/$67.96 AUD – Available Here Video Review Overview Earth Defense Force 5 is an over the top shooter pitting humans against a massive alien invasion. A love story to old school B-movies and early Japanese action games, Earth Defense Force...

Lost Password