Home / Tech News / Featured Tech News / You can now sign up to take part in Bioware’s closed alpha test for Anthem

Check Also

Darksiders III (PC) – Gameplay

Today BoMenzzz takes us through the new entry in the Darksiders franchise - Darksiders III