GameStop buys 4,710 Bitcoins worth $512 millions