Another entry in the Stick PC field, offering Windows 10 for under $130.











More...