Check for game-shell first

To not error when trying to access removed properties. Using
Object.defineProperty in voxel-engine with a custom getter to throw an
exception when accessing the removed properties, maybe that's not the
best idea...