Toshiba has been on a bit of a roll lately. The company has been busy ever since major development work on Windows 8.1 was complete, and has regularly revealed its new hardware products since then, from tablets,