Anyone checked out Anthem yet? I've not actually played it, but I've been watching live streams and looks pretty fun. Hopefully I'll get to play this afternoon.