Very good.
Controller support isn't great, had some issues where R1 would both jump and change weapons while the D-pad didn't actually change weapons, just the UI. After I restarted the game once, I couldn't change weapons or shoot with the controller. But the keyboard controls work more than fine, so I just played with them. The minigun is fun, always good to have a fun minigun.
Taking damage feels a little weird, sometimes I felt like I could strafe and tank bullets all day and sometimes I would die without even realizing I was getting shot. But it's nice to have this much enemy variety in an early demo.