Tune in as we check out the latest version of Earth Defense Force set to release on the April 11th, 2019.

Advertisement
Code: FD10BET. New players now get a 50% up to €100 First Deposit Bonus!

More videos