Toribash
Original Post
dead island 2
it just dropped on xbox game pass, so i wonder...
Just what do you guys think about it?
bike is the best emoji. never remove
aka trollface person