Managed to try out
Anthem. So far, it seemed fun! Definitely nothing too special. Albeit it being an Alpha and running on a base PS4, it had some shoddy bits here and there, like enemies popping in and out of nowhere, the enemy dying animation was stiff and weird, the sound samples were cutting in and out, and there was some parts that struggled framerate-wise.
The combat is relatively decent though. The flying ability is a nice touch adding to the combat and traversal. You can hover and shoot and even melee pound to the ground. It (the flying) lasts a certain amount of time, in which you need to then land and let it regenerate/cooldown. Going from flying to swimming, and back to flying in a single motion is pretty cool. (And literally cools down/recharges your suit when you enter the water.) The pacing is a bit faster than Destiny, but it's still nowhere near the speed of Warframe.
Not sure if I like the homebase area and how it's navigated. It's only in first person and there's no way to speed up your movement. I just skipped past all the story stuff, as the voice work and narrative was nothing special atm. What was pissing me off though, there were a few parts where a larger enemy/boss comes into the picture and I was excited to start fighting it... but then it just plays out a battle in a cut scene. lolwth. Got to a segment where you play with others online. The other people playing had no clue what they were doing it seemed. They were jumping around and not doing much fighting at all... wonder if it just wasn't showing on my end.

But I was always ahead of them getting to the next check point and slaying enemies from the air. Had a bit of a GunValkyrie vibe to it which I was digging.
The big things that still drives my curiosity, is the customization. It was disabled in the playtest and everyone had the same one suit. It let you select a generic human face for your homebase, but since it's in first person, what's the point of that? I really REALLY want to know how deep the suit customizations get and what all abilities you can unlock.... if any. That could make or break it for me. I played it at the 3pm segment today... After playing it, I just up and deleted it... But writing this and recalling back on it now... I'd like to play it some more! I need to see more of it and see how far they take it. I'd say Bioware has something decent here finally, but it's definitely nothing groundbreaking, IMO.