They're now also selling hardware...
This is more interesting though:
"'What about games?', I hear you asking. Believe it or not, we have 5 games to announce! But, instead of giving you an information overload, we will be announcing them every few days. Aren't we sneaky? :-)"
S-Files #18