Luxemborg based servers, and 1Mbps download stream for basic service, so if the resolution is HD, picture will be blocky, okay for the more static games.
Also live encoding is generally poorer quality that post production encoding.
$30 a month in the US, likely to be £30 in UK. As a games sampler service perhaps, but for serious gaming its a step back to lower resolution gaming. With 5 or 6Meg streams and faster than super-fast services allow it is a lot more interesting.