If you want more sharp things, watch When They Cry. It's insane and brilliant at the same time.
Check out this fan-made youtube vid as a teaser:
http://www.youtube.com/watch?v=HgiOQrJAHp8Link to ep 1:
http://www.animefreak.tv/watch/higurashi-no-naku-koro-ni-episode-1-english-dubbed-online-free