IggyRC

A short game where you (a cube) avoid other cubes to reach the end of a level.
Puzzle