I remember you mentioning that game in my "take a plunge" thread. I thought it sounded vaguely familiar somehow. I had downloaded onto my Verizon Wireless phone months ago and totally rocked that game. What sucks is after totally blowing away the high score off the network, the darn game wouldn't upload my score back to the network to show my mad skillz- what a gyp!!
I am curious how different the PC and X-box games can be? I just downloaded the zip and will try it out tonight