Anthem demo is quite fun. The demo has very little tutorial, so have to learn by reading the tutorial text, but once I got into the game, the gameplay is good (when it works). I especially like using the Storm javelin, don't even have to use weapons, just shoot ice or fireball from one hand, call down lightning on another, easy elemental combo, the ultimate is OP too and can fire a few times per activation.
It is very buggy though. Some may say it's only a demo, but with the release date just weeks away, it doesn't give me confidence. The game blue screen on me once, and one time it blackout my ps4 (maybe overheat?), had to power on again (and wait like 10 min to do hdd check). At mission end results screens, the javelins were not shown a couple of times. After the last mission, visit the NPC, the cutscene hangs (video freezes from beginning, music continues but nothing happens), quit app, relaunch, same thing, randomly press buttons and found that can skip cutscene by holding O.
Also encountered connection issues frequently. In Destiny, when you get dropped out, you are put in 'Orbit', where you just access the map and select where you want to go. In Anthem, when you drop out, you are back at the title screen and have to wait for searching for server, loading, loading, read messages, look at the bald guy, walk through the hub, before you can attempt to launch again. This is not just a demo network issue, this is design issue, since there is no orbit/director, you can only launch from hub. Loading into game area takes a long time, and if you die and respawn, or strayed outside the mission area, you have to suffer through the long loading again (yes, even a death respawn is full loading).
Got kicked out during mission also, and the worst thing, this game doesn't register your loots unless a mission ends or you select quit mission properly. This is so stupid, if you run into connection issue or crash during mission (or during mission end), bye bye loots. Destiny saves your loot immediately and if you didn't pick up something, you can get them later from a post office NPC. But here not sure if those loot drops you didn't pick up will be registered even if you end mission properly (hard to tell cos what you picked up is not revealed during mission) and I don't think there is any post office function. (btw, after completing a story mission, cannot select to play it again or play at higher difficulty, can only do quickplay and let the game randomly choose.)
The UI design is bad (and I thot Destiny is bad already) and slow. It's also not intuitive, like how to select texture vs color (btw I encountered a bug where it seems to let me select 2 colors for the same item, I thot can set 2 tones but nope). During mission you also cannot check what you javelin is equipped with (and of cos cannot change the loadout). The vault menu (accessed via an NPC in the hub) is super super slow. (Have to mention again, movement in the hub is super slow, like you are floating around in single digit fps.) Move an item to vault or dismantle takes some 5 seconds. Again, this shows that the game has design issue in handling inventory, maybe that's why it doesn't register you loot till mission ends. (Again, Destiny handles inventory item moves instantly. You can even use mobile phone app to manage inventory while you are in the game.)
I like the game, but not keen to jump in soon. Even if all the technical issues are fixed (and design issues like inventory management and UI are fixed), it's still not clear how much contents there is - got burnt before with Destiny 1 (and Destiny 2 too) - remember, folks, this is EA. I'll just go play the demo a bit more during the beta. (Will use another account to try out the other javelins. There are 4 different types in the demo. You get the same one, Ranger, at the start. Then when you level to 12, you can pick another one. You can't pick more since the demo is capped at level 15, and you need higher than that to unlock another javelin slot.)