
Heavy Dreams Racing
Racing
The Monte Carlo is home. Follow the build from a roller in the garage to the dream of racing #64 at Colorado National Speedway.
Follow the road to #64
Built in Colorado · Est. 2026

Racing. Worlds. Games. Film. One forge for every impossible thing worth learning, building, breaking, and building again.
The idea
Dreams do not become real because you waited until you were ready. You drag them into the fire and forge them yourself.
Inside the forge
Different disciplines. Same obsession: start with an idea, learn what it takes, and keep hammering until it exists.

Heavy Dreams Racing
The Monte Carlo is home. Follow the build from a roller in the garage to the dream of racing #64 at Colorado National Speedway.
Follow the road to #64
Heavy Dreams World
Modeling the doors, lanterns, bridges, villages, and strange little details that make imaginary places feel lived in.
Watch the village teaser
Heavy Dreams Games
Turning crafted assets into explorable worlds—learning the systems, building the atmosphere, and making the impossible playable.
Watch the platformer
Heavy Dreams Film
Cinematic experiments, virtual production, characters, and short films forged from the same worlds and restless imagination.
Watch Temple ExplorerHeavy Dreams World · Work in progress
A little glimpse of what I’ve been building in Blender and bringing together in Unreal Engine.
Learning by building
I went from knowing almost nothing about Blender to modeling doors, windows, roofs, bridges, lamps, and all the little details that give a place character. Seeing those pieces come together in Unreal Engine has been incredibly rewarding.
There’s still plenty to build and learn. This teaser is a look at my progress so far—and I’m proud of how far I’ve come.
Watch on YouTubeHeavy Dreams Games · Unreal Engine platformer
A little wizard, floating platforms, stars to collect, and a whole lot of learning behind every jump.
A course project brought to life
I’ve spent years playing games. Getting to play something I’ve put together myself feels pretty incredible.
I built this platformer in Unreal Engine while following Zenva’s course, using the supplied third-party assets. Bringing the character, platforms, and collectibles together gave me a little game I could actually play—and a lot to be excited about learning next.
This is a learning project, and I’m proud to share this step along the way. Huge thanks to Zenva for the instruction and to the creators whose work helped make it possible.
Watch the gameplay on YouTubeHeavy Dreams Film · Latest film
Unreal Engine cinematic · 1 minute 36 seconds ·
A torch, a ruined temple, and a whole lot of learning. My latest step into character animation and cinematic storytelling.
Learning by doing
This project pushed me to learn more about MetaHumans, character animation, Control Rig, camera work, and bringing it all together in Unreal Engine’s Sequencer. Even something as ordinary as walking becomes a challenge when every step has to feel grounded on an uneven stone path.
I know I need a lot more practice, but I’m proud of this step forward. Seeing the character explore the temple—and seeing the shots come together into a film—makes all that trial and error worth it.
If you enjoyed the film, please give it a like on YouTube and share this page with someone who loves exploring imaginary worlds. I’ll keep sharing what I learn as the next project takes shape.
Behind the scenes ·
Getting a character to walk naturally across a rocky road has been a fun, tough challenge. Where does each foot land? How should the knee bend? How do you make a step feel like it has weight?
I’m learning Control Rig in Unreal Engine and working through those details one adjustment at a time. These tests are still a work in progress. Figuring out why something looks wrong—and seeing it get a little better—is part of what makes this so rewarding.
Watch the walking test23-second progress update
Heavy Dreams Racing · The road to #64
The Monte Carlo is home ·
There’s a racecar in my garage. I’ve wanted to say that for a long time.
From someday to the garage
My 1985 Monte Carlo Pure Stock roller is finally home. It still wears #60, but its next chapter will be #64—the number my dad raced on his vintage Formula Vee.
There’s no engine in it yet, and there’s plenty of work between here and the track. This is the beginning of the build. I’ll be sharing the progress, the mistakes, and everything I learn on the way toward racing at Colorado National Speedway.
If this dream speaks to you, give the video a like, share it with a racing buddy, and follow along. What would you like to see first—a walkaround or the plan for getting it race-ready? Tell me in the YouTube comments.
Follow the road to #64Arrival day
Photos by Max Taylor. Open any photo for a closer look.

The Monte Carlo arrives, still wearing #60.

A racecar in my garage. Finally.

Sharing a day I’ve dreamed about for years.

Grateful for the people helping this happen.

An empty engine bay and a whole lot to learn.

Home, with the road to #64 still ahead.
Arrival film music: “Rock on Chicago” by Kevin MacLeod (incompetech.com), licensed under CC BY 4.0. Excerpted, volume-normalized, and faded for these videos.

Why 64
My dad raced a vintage Formula Vee with the number 64. Heavy Dreams Racing will carry that same number into my own racing story. It means a lot to me to have that connection every time I look at the car.

I’ve loved racing for years—from watching NASCAR to turning laps in iRacing. The NASCAR experience at Phoenix and a formula driving experience at Pikes Peak International Raceway gave me a taste of being behind the wheel. Now the Monte Carlo is home, and I’m working toward taking my own car onto the track.
Before the build
Photos from when I went to look at the car before buying it, still wearing its previous owner’s livery.

The dreamer behind it
I’m Matt Good—a Colorado husband, father of six, car fanatic, and gamer. Heavy Dreams Forge is where I’m finally making time for the things I’ve wanted to do for years: racing, building worlds, and creating something of my own.
I’m learning as I go, and I want to share the whole process—the progress, the mistakes, and the moments when something finally comes together. I’ve spent enough time saying “someday.” I’m ready to live my dream.
Meet my familyFamily
My wife · Kristen Taylor
My wife is a huge part of this story. Her love and support mean the world to me as I finally pursue the things I’ve dreamed about for years.
Kristen, thank you for believing in me and supporting these dreams. Whether I’m working toward the track or learning to build a world, I’m grateful that I get to share this life with you.
I love you, and I don’t take your support for granted.


Our kids
Owen, Corbin, Jordan, Evan, Ashlyn, and Skylar.
Being their dad is one of the most important parts of who I am. I love each of them, and I’m proud to share this part of my life with them.
I hope seeing me learn new things and work toward these dreams reminds them to make room for dreams of their own. They mean everything to me.

Whatever comes next