Shanghai, China is probably one of the most happening city in the world, and the Internet Cafe - are not something minor as well. Guess what you’ll get when you pay for using one of the pcs?