Got mine yesterday, same edition as yours.
I came across this recently:
Such nostalgia!
First teaser for HUMAN. |: NATURE. just came out
Sounds pretty fantastic. Full single comes out on Feb 7th.
Listened to it at work today, not sure how I feel about it.
@MWF reminded me about this group. Woo!