You could probably throw a 120mm fan in the front of it, too, by popping off the drive covers, although I'm not sure what you'd secure the fan to.
I'm not sure if the shiny metal things in the pictures are drive rails or PCI card stabilizers.
* Although it does contain this priceless quote on it's "Reviews" page:
P.S. Actually we already sent a lot of items to so many review sites for reviewing. However, some of them were out of business. Therefore, We will not put their logo on our web anymore.