We tried to make it hard but fun :)
If you need help, these videos show how to beat normal stages after crashing against walls and such: