Allt som rör spel och program, hårdvara och tillbehör till PC (Windows).
The Longest Road on Earth är en audiovisuell upplevelse snarare än ett traditionellt spel, bestående av korta interaktiva filmer utan talad dialog. Det fängslar med sin stämningsfulla svartvita retrografik och …