You may not have to wait too long after Christmas
on Xbox Live Arcade, because Introversion Software says
the game has passed Microsoft's certification process. It's been a long time coming
and you can bet we're glad to finally see those little stick men at the end of the tunnel.
If you're wondering what all of the hubbub is about, then we suggest you check out this free demo
of the PC version over at Big Download.