Eye Candy Avenue: Rin showing nice form