Freelance:
Cubina
Another version
Different version of the idea