I also think it's a clear case of Autism spectrum disorder (Aspergers is a word no longer used by our government, they have lumped them all together for convenience even though the disorders affect different areas of the brain).
I would recommend help for this kid also, too bad as you need early intervention in cases like this. http://www.autismspectrum.org.au/