http://www.arcadepod.com/games/play.php?id=3dlogicgame
I got to level 19 on my first try. Kinda addicting
done. 30 levels