I know most of you have not even played this yet... buy OMG this game is awesome!
(if you have played it - please back me up on this here... we were calling this Keeper Chase)
The kits are shipping next week - if you want to get a demo copy early, get yourself over to the secret demo team only store and order your copy now.
LOL - I've had a few games like this...
Would sleeves help?