Netflix of gaming? Yet only available in Europe? Something seems wrong with the title.
Ill try it out if it ever comes to Australia.