digg.com seems to think so. I’m not much into games, but it held my attention for at least, um, 22 seconds.

Oh, the game is here.