You need a device with a display, an input system such as buttons or a gamepad, and an Internet connection. The Internet connection is very important and has to be fast and stable.