Meh. When people signed up they knew that they could be asked for anything at all. Also, animated is a general term so its up to you I guess which one you choose to do.
Also, you have till the 14th, if anyone does not have the programs you have plenty of time to dl them.