Top
110°
8.3

Lanraiders: Dead Island Review

Since the awesome trailer was released, Techland's Dead Island has had a lot of us excited. So how good is it really?

Read Full Story >>
lanraiders.co.uk
The story is too old to be commented.