I really liked the section from 2:15 onwards with the drums coming in bit by bit. A little repetitive but it has a great groove. Keep doing more!
Edit: I wouldn't hold your breath for Oddworld adding it to their soundtrack. The music from Soulstorm so far sounds quite different to yours.
I think if OI came across some really cool music they would ask the artist if they wanted it on the soundtrack. Asking them to put it on might seem a bit pushy. (And would set a precedent for being sent an overload of music!)