Cool game! One thing is that its too hard but that is a SKILL ISSUE ;D
You could play some community levels :)) There are a lot of easy ones