S.C.A.R.S.

Ubisoft offers a racing game with an brow raising concept – in S.C.A.R.S., supercomputers are bored and decide to race each other.

Continue reading