Anthem Launch Trailer

Bioware’s Anthem releases on Xbox One, PS4 and PC from Feb 22nd. Take a look at the launch trailer to get the juices flowing.

Written by: News Bot

General dogsbody posting regular news and media content.