no
pretty much what it is, is you have a game per account
you log into your account on any computer, and you can play it wherever you are. more times then not going on a different computer means you have to re-download it.
although say your friend has css on his computer, and you use your account, then, you can play the game off your accoutn because it is already off the computer.