Talk:Game Updates/@comment-15388283-20130813224931/@comment-5085186-20130813231126

I think you may have an early release; this does not appear to be officially released anywhere. Sounds pretty cool, though.