Oddworld: New N’ Tasty

The ‘Oddworld: New N Tasty’ E3 Trailer Is Beautiful!

We sure hope that this gets a release date soon!