Roll Your Meat !

Please read my post in the Newbie Forum and tell me what you think. Thanks !