Can't really complain about this, free copy of Midnight Club 2 if you sign up to the community before May 15th!!
Notice: This game does not support Windows 7 or Windows Vista.
Users have confirmed that the steam version of the game works fine with Windows 7 without needing to patch it
Should this not be in the freebies section?
No, because you need to have purchased a game in steam before you are eligable for it.