Submitted by eurogamernet2979 in technology
It looks like a remake of Brothers: A Tale of Two Sons may well be on the cards.
Submitted by eurogamernet2979 in technology
It looks like a remake of Brothers: A Tale of Two Sons may well be on the cards.