Celeste or TowerFall (Nintendo Switch Digital Download) $4.99 Each @ Nintendo eShop By admin | October 13, 2020 4:51 am EST 0 Comment For those interested, it’s on sale for $4.99 each Celeste (Nintendo Switch Digital Download) TowerFall (Nintendo Switch Digital Download)