Ok I got it to install through steam, tried the -ONETHREAD option in the other thread but I still am unable to play the game. It still runs with a white screen then crashes.
I was able to get a debug log of it:
** Thu Jul 11 18:26:57 2013
Starting '/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader' 'winewrapper.exe' '--workdir' '/Users/milleja46/Library/Application Support/CrossOver/Bottles/steam/drive_c/Program Files/Steam' '--start' '--'
'/Users/milleja46/Library/Application Support/CrossOver/Bottles/steam/drive_c/Program Files/Steam/Steam.exe'
fixme:advapi:SetEntriesInAclW unhandled access mode 4
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclW unhandled access mode 4
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetSecurityInfo stub
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005a30, 0x3f03bb50, 0x3f03bb48
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005a30, 0x3f03bb88, 0x3f03bb80
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005a30, 0x3f03bb18, 0x3f03bb10
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005a30, 0x3f03bbc0, 0x3f03bbb8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005a30, 0x3f03bbf8, 0x3f03bbf0
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005a30, 0x3f03bb50, 0x3f03bb48
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005a30, 0x3f03bb88, 0x3f03bb80
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005a30, 0x3f03bb18, 0x3f03bb10
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005a30, 0x3f03bbc0, 0x3f03bbb8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005a30, 0x3f03bbf8, 0x3f03bbf0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:winsock:WSALookupServiceBeginW (0x5efe368 0x00000ff0 0x5efe3b0) Stub!
[0711/182659:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x461ddb38, 0x1fb6b8, 10, 0, (null), 3, 3, 0x0, 0x00000000
fixme:wbemprox:client_security_Release 0x461ddb38
fixme:wbemprox:enum_class_object_Next timeout not supported
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:service:service_send_command service protocol error - failed to read pipe r = 0 count = 0!
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:win:RegisterDeviceNotificationA (hwnd=0x100ca, filter=0x33e32c,flags=0x00000004) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x10126, filter=0x9f7f62c,flags=0x00000000) returns a fake device notification handle!
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:win:RegisterDeviceNotificationW (hwnd=0x20126, filter=0x9f7f62c,flags=0x00000000) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33de4c,0x00000000), stub!
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=2): stub
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:winsock:WSALookupServiceBeginW (0x64feff0 0x00000ff0 0x64ff038) Stub!
[0711/182710:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
fixme:winsock:WSAIoctl ignoring keepalive interval and timeout
fixme:winsock:WSALookupServiceBeginW (0x64feff0 0x00000ff0 0x64ff038) Stub!
[0711/182718:ERROR:network_change_notifier_win.cc(126)] WSALookupServiceBegin failed with: 8
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:clusapi:GetNodeClusterState ((null),0x33ec44) stub!
fixme:advapi:DecryptFileA "y:\\485bc452f2eafa5f41\\" 00000000
err:process:create_process starting 64-bit process L"Y:\\485bc452f2eafa5f41\\install.exe" not supported in 32-bit wineprefix
fixme:heap:HeapSetInformation 0x0 1 0x0 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005a30, 0x3f03bb50, 0x3f03bb48
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005a30, 0x3f03bb88, 0x3f03bb80
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005a30, 0x3f03bb18, 0x3f03bb10
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005a30, 0x3f03bbc0, 0x3f03bbb8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005a30, 0x3f03bbf8, 0x3f03bbf0
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005a30, 0x3f03bb50, 0x3f03bb48
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005a30, 0x3f03bb88, 0x3f03bb80
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005a30, 0x3f03bb18, 0x3f03bb10
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005a30, 0x3f03bbc0, 0x3f03bbb8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005a30, 0x3f03bbf8, 0x3f03bbf0
fixme:gameux:GameExplorerImpl_VerifyAccess (0x177728, L"C:\\Program Files\\Steam\\steamapps\\common\\Quantum Conundrum\\Binaries\\Win32\\TryGame-Win32-Shipping.exe", 0x1abf5b8)
fixme:win:EnumDisplayDevicesW ((null),0,0x1abe24c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1abe11c,0x00000000), stub!
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x195cb8, last error 0x591
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x1a4390, last error 0x591
fixme:win:EnumDisplayDevicesW ((null),0,0x1abf64c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1abf6ac,0x00000000), stub!
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:mmdevapi:MMDevEnum_RegisterEndpointNotificationCallback stub
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x1e87c0, last error 0x591
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:query_init Unhandled query type 0xc.
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 1 for context 0x17d108, last error 0x591
fixme:faultrep:ReportFault 0x1abb040 0x0 stub
fixme:mmdevapi:MMDevEnum_UnregisterEndpointNotificationCallback stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=2): stub
Setting breakpad minidump AppID = 200010
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198043894764 [API loaded no]
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=2): stub
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=0x0, edge=2): stub
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
warning: The VAD has been replaced by a hack pending a complete rewrite
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
Assert( Assertion Failed: (::DeleteObject( hOldBitmap )) ):surface_gdiwin32.cpp:1839
Is there anything in that that could get it to run by say disabling something?