I was running the game fine in Ubuntu 11.10 using the unsupported build and 32bit OS nvidia card
After upgrading to Ubuntu 12.04 the game does not go past the login screen. After hitting login it just stays there.
It seems that Ubuntu 12.04 does not allow wine to use network in some way.
Executing
echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
before running the game solves the problem.
Found this on a starcraft winehq thread which has similar problem
[link=http://appdb.winehq.org/commentview.php?iAppId=11123&iVersionId=20882&iThreadId=75939][/link]
I am expecting an update from ubuntu soon to remedy this