YogSo: Yeah, that requirement was not there last time I checked (they've given other free games before, including ARMA II and both Men of War and Men of War - Red Tide). But I guess you can always fill the form with non-sense.
lugum: do those require capsule?
I'm not 100% sure, but I think it may be possible to run both MoW games without launching Capsule. But nevermind, it was a temporary giveaway some time ago, same as today's one. The games are back to their normal prices.
And about ARMA II, I'm quite sure that one does require the Capsule launcher. But there's a somewhat "free" alternative: ARMA2free. Google it if you are interested. Basically, it's the base game, minus the single-player campaign, and with low-resolution assets. Good enough if you want to try some multiplayer action (and ARMA II has a thriving multiplayer community, so it may be worth to get a taste of it).