Blocked

Blocked is a puzzle game for the iPhone and iPod Touch. 
Description.
The player has to move around gray blocks until a blue rock is free and the blocks can only go left and right or up and down. The game has many challenges and levels. There are five difficulty levels in Blocked: easy, medium, hard, harder, and hardest.