Separate names with a comma.
I heard about the new release of Borderlands. Is it true? I am so much excited to hear this news. Is there anyone who heard anything confirm about it?