My son and I loved this game on the Xbox. Why Oddworld is Coming to Every Platform Except Xbox - Forbes