The new Insurgency will be on the Unreal engine. Also, those screen shots are lies. It will no longer be Marines versus Insurgents. There will be 2 teams with 3 factions, each containing two classes. Also, they are unsure on their intent. They want to release this game for profit just as much as they'd like to open source it for the devoted fans. Things could go either way right now.
I don't want to burst the bubble of excitement. But I do want to prevent you all from raising your hopes too much. The game/mod is still in the EARLY stages of development. Until we see some production, we have no idea how this will turn out.