You've heard of fidget balls, but have you heard of fidget cubes?

$12.00