You should be fine to stream the iFollow games on a computer or mobile device, however some people's devices can still be region 'locked' which means you will need a half decent VPN. I suggest you looked for a paid one as the free ones aren't the best. A VPN is completely legal, and tricks your device into thinking you are somewhere else around the world.