Judging by the lack of forethought, capitalization, and accurate product names (xbox 720?), I'd guess that this was either an attempt at a troll or some children with big dreams.
Chuck and Toan are right, these companies are just too big. Nintendo, maaaaayyyyyyybe, but I can't imagine a real compelling discount for us. 80 sales is small potatoes.
The Open Pandora is too expensive to be successful, I expect. We wouldn't have enough group-buyers willing to spend that much on such a niche product.