It is of simple technology and streams without the need for additional downloads. You can play the game on a desktop or a mobile browser with equal ease.