Online game Mini Arrows is a great test of your cleverness. Use arrow blocks to move the main character to the destination. The game consists of many levels with increasing complexity. It's an entertaining puzzle for the whole family.