There's been lots of speculations about what it really is and what it offers. Based on the rumours, does it make your hands wet? :D