I cant confirm or deny that.
If you are asking: personally, DON'T like the move away from buttons.
Buttons we like. Buttons work. TS? meh, it's okay, I always found the lag HIGHLY ANNOYING if I am honest, rather hoping that the new devices coming out have some improvements in that area.
If they are suited to games? well, I'll be one of the first in the line to have a go.