Lunchbok PC and battery-powered desktops

I found this, and it intrigues me. It is a small desktop with built-in lcd screen and a 2.5 hour battery backup. Is there any way I could build one myself, instead of buying one from that website? I’d like to have an upgradeable portable computer, laptops suck.