Ugh, Netflix's so-called cloud games are a total letdown. They marketed them as cloud games, but guess what? They're only for mobile phones, and to top it off, they're not even true cloud games. Instead of staying in the cloud, they download and hog up my storage. Seriously, it's like they're...