This seems so unlikely, you'd think it was the plot of a movie.
But wait, there's more.
The Blockbuster Twitter account is back up and running as well. So, what does it mean? We're not sure, so let the speculation begin!!! New physical stores (so the sole current store in Oregon doesn't get lonely)? A streaming service? A new TV channel? Or is it just a lot of hype for nothing?