i had soo much fun using scratch it drove me mad from time to time overall scratch is a nice engine but isn't for me