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

Check Also

Phoenix Point developer reports 191% return thanks to Epic Games Store exclusivity

Snapshot Games made headlines last month, after lead developer Julian Gollop revealed that Phoenix Point …