SquareCircleSquare (by Blue Flash Games)
Damn - I totally forgot to add this to my site. Shame on me! This ones by far the best puzzle game I've ever played... ähm ... one of the best... hehehe