On Rapt.fm, Spit Rhymes In Freestyle Battles That Would Make Eminem Proud