Talk:Leeked rnw arpegee title screen??/??/@comment-4037152-20130504093158/@comment-3396321-20130506190148

Someone got butthurt and posted that somewhere

vagueness ftw