Technology News

Not really sure what to think about these. Are they lego on steroids, or an abomination? Kinda like the idea, and I’m guessing they’ve got different modules in the pipe line. Seem quite pricey, but hopefully they get enough cash to move the project along. Who knows, maybe these are […]

Cubelets – Errrrmmmmmm??