It's official that Ubisoft is the Publisher. Ubi_Marc, Admin of German IL2 Forum said it is a leak and they wanted to announce it next week. Also he said DRM its just for activation!
http://forums-de.ubi.com/eve/forums/...409#9571002409
Maybe we just have a Spitfire Manual, because as I read here
http://www.gbase.ch/Global/news/IL-2...992/47724.html
that solo campaign ist just playing on British side.