Yes, the GlitterCube is likely just what you’re guessing it is. Mostly.

Or not.