This game is fun as hell. Just did the 1st two missions with Diz, the emp girl.
Timer missions are ntohing, you have so much time and the 2nd mission only had one timer mission and of the 3 mins it gave me I finished with 2 min remaining. You have to be real bad to fail them.
I like the controls just fine, took a short while to get used to but it has moves quite nice and has no problems except when I had to take down tanks in the 1st mission and tried circle strafing in narrow pathways. Otherwise, they feel good.
I didnt find the game tough so far especially when I upgraded the def tree first to get more health pack drops and up my armor. I would suggest that first as it also gives a good xp gain because you get more points for collecting health packs.
The online I tried once, got into a lobby and everyone had readied but the game wouldn't start. So I said fuck it and went to SP.
Cant stress how much fun I was having, I wanted to just try it out but ended up doing another mission because it felt like a goddam modern Jackal game.