Dj jo has some amazing talent, check out his songs and remixes in his channel and his newgrounds http://dj-jo.newgrounds.com/audio/.