Cubeoban - Today's Time Waster
Cubeoban is a great Flash puzzle game in which you have to scoot the blocks around to rest on the dots of the same color. It's tricky, though, because once you set a block in motion it keeps going until it hits another block or a wall. As with all puzzle games, the levels start out simple and rapidly get more difficult. Good luck.