I recently switched servers and was a little lazy in moving everything over. You would have received a few 404s and possibly other errors while trying to download AAFTRU and other linked files. For that I apologize.
I belive everything should be fine now but if you do run into some problems please do let me know by dropping a line at mail AT kunaldua DOT com.