It did, but it was only up for a couple of days. I intended to see it, but it was gone by the time I had time to.
I got it on DVD though, and it's good. It's unfortunate really how a thin layer of video game culture makes people think it's a movie about video game geekdom or something...