I think it's a backglass designed for a virtual pinball setup. The spider doesn't spin so that could be a bit of a challenge. Something like this: http://virtualpinball.net/
I thought about buying or building one of those at one point, but the real thing is way better.