Thread:Teenbat/@comment-1970041-20141130212849/@comment-1970041-20141204003216

It sounds to me it is indeed the E3 demo. It all checks out to be that version.