Bloxorz (by DX Interactive)
This is an amazing puzzle game. Get the block to fall in the hole. Therefor you have to flap the block different ways. Tough one... ;)