The BadValue error indicates a bug in the game. It sent an invalid request and the X server rejected it.
This bug was closed because the issue concerns the game and not the Steam client. Please contact the game developer on their official website with this information.
Nothing extracted yet.
After pressing play, the game loaded for a fraction of a second and then crashed (the open window and close window compiz animation can be seen). The terminal output was the following:
Since the output mentioned XF86VidModeSwitchToMode, I tried changing my resolution. Sure enough, using the highest resolution available, 1440x900 (which is by far not supported by my 15" 4:3 CRT monitor), the game ran perfectly. I was then able to tweak the resolution to the one I use and so far it runs flawlessly.
I'm not sure whether this bug belongs to the game (not appropriately detecting the resolution in use), the nVidia drivers (not appropriately detecting the monitor's supported resolutions) or xrandr.
This is my Hardware Info: