Ok I listened to those songs, and I tried to come up with something that could work as a Title Screen:
Let me know what you think.
I say it sounds pretty good, nothing viably wrong with it. I had a few other friends of mine tested the song and they gave it the thumbs up as well.
Ok, thats good to hear!