Oddworld Soulstorm Xbox Release Date Leaked by Greek Retailer https://ift.tt/2U1drWk
from Gaming Palooza https://ift.tt/2TUrnRJ It seems that the Oddworld Soulstorm Xbox Release Date has been leaked by a Greek Retailer, the good news is the wait won't be long.
No comments:
Post a Comment