Click here to play GAME ABOUT SQUARES. 
It seems easy but is actually a challenging puzzle game. You have to push colored squares around onto corresponding dots but you can go only in the direction your arrow is facing. It's almost as hard to describe as it is to master!