GameStop, a short squeeze, and Occupy Wall Street 2.0?