>>720386486
>Basic ass research show that people loathe download boxes
>Publishers double down on that shit by asking key carts.
>WTF WHY GAME DON'T SELL????111!!