8 Points

Co-op survival game The Wild Eight gets playable demo

Sample The Wild Eight before pledging your support.

4 years ago

8 Points headlines