It’s Your Business | Jupiter’s arcade gets an upgrade Over a dozen new games and a new prize counter are among the updates to the arcade at Jupiter’s at the Crossing in Champaign. Go to Source Author: The News-Gazette