Talk:Return to Sender/@comment-25144453-20140708231550

Is this a reference to the Minecraft achievement, or is the minecraft acheivement a nod to this? 8/10