Brillant game design, very fast paced, intuitive, and most of all funny as hell, through difficult levels you learn to appreciate.