Looks there will be a sequel (saw a link at Ain't It Cool News). Let's hope they use the Corp more and it takes place off of Earth.

Visit my website at www.chancefiveash.com