decent
just a tip on some of you code, you're very repetitive with things you don't need. like the factory, you could have written this:
on(release){
if(health>=25 && str>=15){
cash += 25;
time -= 25;
}
}
i don't know if those are your exact var's/ values, but just a little tip. i hope you work on it more and make it better. good luck!