Puli trailer review: Vijay's kickass warrior avatar promises to be a treat for his fans!