Shell Corp: Big Trailer Time! (and even more customisation options?!)

We've added an eggciting new trailer (and nifty new screenshots) to Shell Corp's store page, showcasing updated wacky 8 player gameplay, and all-new fun features! We've been hard at work finishing the game... but finish…