A weak attempt to save the sinking ship. Think of the timing. ERTS comes out with bad numbers and GME announces a buy back. They are just trying to keep it above $20. This is a suckers play. Good luck if you think this bad boy is worth $23. It's a $12 stock if that right now.