anyone heard of this EP? Anyone know how rare it is? Some dude from Kansas City I suppose (contact info has an 816 area code)? Released on Savage Records. Production by Michael Jones and Roy Scott from MidwestSide. Drop knowledge...