I've heard nothing about a helmet. And for the record. *kicks Fresh* Don't. Diss. Nintendo! [/equal fan of all] (please don't ban ^^
As far as I know, not only with the Revolution have it's own games but it will be compatible with any game Nintendo has ever made.