Post Thumbnail

Leaving us so soon? BumpTop, the OS overlay specialist that gave Windows 7 touchscreen PCs a great reason to exist back in early 2009, seems to be pulling the plug on its one and only claim to fame. In a somewhat terse update posted to the site, the company -- which just outed a Mac version of th...

4 years ago 0 Comments