بازی از خانه چارلی (Charlie) که یکی ازشخصیت های بازی است، شروع می شود. اما خانه او توسط یک بارون پلید (Evil Baron) از بین می رود و تمام خانواده اش به مکانی فرستاده می شوند که در آن مجبور هستند برای بارون کار کنند. اما چون چارلی کوچک ترین فرد خانواده بوده، جا می ماند. پس از این اتفاق او تصمیم می گیرد خانواده اش را نجات دهد و این کار را با قدرت هایی انجام می دهد که هنگام پریدن توی یک عروسک دیگر به دست می آورد. دو منطقه مختلف از بازی رونمایی شد. یکی از آن ها یک ایستگاه قطار بود که شما را به مکان های دیگر می برد تا بتوانید خانواده خود را پیدا کنید. محل دیگر هم جایی بود که می شد با کشتی به اطراف سفر کرد. هر منطقه شامل مراحل مختلف می شد که بازیکن در آن ها باید معماهای مختلفی را حل می کرد. قابلیت اصلی چارلی این است که می تواند به درون عروسک های بزرگتر بپرد و آن ها را کنترل کند. البته پریدن درون یک عروسک در این بازی تنها یکی از راه حل های معماهای بازی است. به جز این کار، راه های دیگری هم برای حل معماها در بازی قرار گرفته اند. پیدا کردن راه حل برای معماهای بازی یکی از مهمترین و سخت ترین قسمت های بازی است.اگر با شیوه های معمول نتوانستید معماها را حل کنید، بازی راه حل های مختلفی را پیش روی شما قرار می دهد. البته راهنمایی ها به گونه ای نیست که شما را تا حل کامل معما راهنمایی کند. وظیفه اصلی چارلی در مرحله کشتی این است که سعی کند در آنجا یک آشوب و شورش طولانی راو بیندازد. اما در طول این کار ماموریت های جانبی هم در بازی پدیدار می شوند. اینجاست که جذابیت بازی به نمایش در می آید. بازیکن باید علاوه بر انجام هدف اصلی به ماموریت های دیگر هم بپردازد. یکی دیگر از مسائلی که بازی را جذاب تر می کند، استراتژی بازیکن ها در استفاده از موقعیت شخصیت ها در طول بازی است. هر عروسک پستی در طول بازی دارد که با پریدن درون آن ها می توانید از آن ها استفاده کنید. مثلا پریدن درون عروسکی که توانایی رفتن به مکان های ممنوع را دارد.