Don't forget you get the theme too if you didn't already have it.
Stamp doesn't seem to be going for as much as the Chadley Stamp did at the start.
Seeing it sell for 800k-1mil as opposed to the 3mil starting price for the Chadley stamp.
Seeing as how the Chadley stamp goes for 5-6 mil now, might not be a bad idea to invest in these.
The Chadley stamp was hard to obtain. Some of those games were well nigh impossible for every player to achieve. As opposed to this stamp, where you clicked on a link once a day. Don't expect a click and get to be as worth as much as a real accomplishment that most failed to obtain.