LuvPad from Mouse Computer is finally ready

Here is a tablet from the land of the rising sun that…