Welcome to Argleton, a charming city disconnected from the rest of the world, where you can relax, visit places of interest and fondle titties.