Anthem Demo is Kinda Lame - First Impressions

https://www.youtube.com/watch?v=1FtJ2toL5tQ&fe