Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more. D3Publisher Video Game Reviews Earth Defense Force 2025 Review Score Packed with aliens, giant insects and bugs of both kinds Review Price: £34.99 D3Publisher Andrew Williams Dark Sector Review Score Stu gets to grips with his Glaive in this somewhat familiar third-person shooter. Review Price: £34.98 D3Publisher Stuart Andrews Page 1 of 1