[...] Here’s R.U.L.E. previewing some new music from his studio that will end up on either The Renaissance Project or Pain is Love 2, both dropping on June 7th, 2011. …