Para jugar a Riders of Icarus, necesitarás un ordenador con Windows 7 o superior. Además, tu sistema deberá tener un procesador Intel Core 2 Duo E8400 o AMD Phenom II X2 550, un tarjeta gráfica GeForce 9800 GT o AMD Radeon HD 3870, 4 GB de RAM y 40 GB de espacio libre en el disco duro. En cuanto a las tarifas, se trata de un juego gratuito con microtransacciones.
Para descargar e instalar Riders of Icarus, solo tienes que acceder a la página web oficial del juego y pulsar el botón correspondiente. La descarga se llevará a cabo a través de Steam, por lo que necesitarás tener la última versión de este programa instalada en tu ordenador. Una vez finalizada la descarga, abrirás Steam y seguirás las instrucciones que se te indicarán en pantalla para completar la instalación.