Funny you should post this. I saw it was being released soon and looked into it just yesterday.
I played the original and thought it was great fun. However, since then I've kinda moved on from
FPS games. You can guess the reasons.
This does look pretty cool though so you never know...