Skip to content
Games

Bag of Dreams

Bag of Dreams: a cozy roguelike card game, built from concept to release on Steam by two of the owners of TopDevs.

InternationalInternational·Game and websiteVisit website
  • Live on Steam

    Release

  • 100+ fragments

    Content

  • One small team

    Made by

Share
Bag of Dreams: a round in the game, with the game's logo above it

About Bag of Dreams

Bag of Dreams is a game of our own, released under the name Two Trick Pony. It is a roguelite with deckbuilding: every run you draw cards, look for combinations and decide how much risk you still dare to take. The game runs on Windows and macOS.

The challenge

A deckbuilder is quick to make and rarely good. The genre asks for a big pile of cards that strengthen each other without one combination winning everything, and for a reason to draw one more time while you know it can go wrong. We wanted that feeling in a game that looks soft and friendly. So no dark dungeon, but a night-time dream world, with a rule underneath that does bite.

The analysis

The core is push your luck. Every card you draw can bring you closer to your goal, or be a nightmare that places itself and adds nightmare fuel. Too much of that and your night is over.

Every bag has a win condition of its own. That way you are not playing the same game with different cards each time: what counts as a good turn changes too.

Between rounds you visit the Lucid Exchange. Dust buys new fragments for your bag and dream essence grows your Dream Space, so you keep choosing between going wider and getting better.

The tone had to match the word cozy. The art is round, purple and soft, and the nightmares are scary the way a picture book is.

Gameplay from the Bag of Dreams trailer: cards on the board and nightmares coming in
From the gameplay trailer.

What we built

  1. The game: draw, place and dare

    A roguelite in Unity in which rounds alternate between drawing and placing fragments and a shop phase.

    4 parts
    • Push your luck at the core of every turn
    • Bags with a win condition each
    • Nightmares that place themselves and build up nightmare fuel
    • Several Dream Spaces with rules of their own
  2. Over a hundred dream fragments

    Cards with effects that hook into each other, so every run produces a different combination.

    3 parts
    • More than a hundred unique fragments
    • Effects that grant currency or retrigger other cards
    • The Lucid Exchange as the shop between rounds
  3. Art, animation and sound

    The game's visuals and audio were made in-house.

    3 parts
    • Illustrated cards and characters
    • Animations for drawing, placing and triggering cards
    • Music and sound effects
  4. Website and release on Steam

    Everything needed to ship the game.

    3 parts
    • Website for the game
    • Steam page with trailer
    • Release on Windows and macOS in March 2026
Bag of Dreams: dream fragments on the Dream Space
Bag of Dreams: the Lucid Exchange, the shop between rounds

The blueprint

  1. 1Game design
  2. 2Cards & balance
  3. 3Art & animation
  4. 4Sound
  5. 5Release on Steam

Results

Release

Live on Steam

Playable on Windows and macOS since 24 March 2026.

Content

100+ fragments

More than a hundred unique dream fragments and several Dream Spaces.

Made by

One small team

Game design, art, sound and website from the same hands.

Tech & tools

UnityGame design2D art and animationSound designSteam

Why teams build with TopDevs

  • Fixed price, agreed up front
  • 100% code ownership, no lock-in
  • Prototypes in days, live in weeks
  • Modern, AI-native & secure tech

Ready to build something that actually works?

Book a no-obligation call. We'll look at where the biggest win sits — fixed price, your code, no lock-in.

Start your own project

More case studies