A cozy 3D four-in-a-row board game. Drop cylinders onto a 4×4 grid of sticks, let gravity stack them, and connect four along any of 76 lines: rows, columns, stacks and diagonals through the cube. Outsmart five levels of Machine or play a friend on one device, over LAN or Remote Play Together.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Download MaMills Demo

This game is not yet available on Steam

Planned Release Date: October 2026

Interested?
Add to your wishlist and get notified when it becomes available.
 

About This Game

MaMills is a 4×4×4 spatial tic-tac-toe with gravity-stacked drops - vertical sticks, four-in-a-row in any direction wins.

This game is a tribute to my late Grandmother (aka Mami), who I used to play this game with. I loved it then, and I love it now; I hope you find some joy in it too! ❤️
This is a cozy puzzle game that I hope you enjoy as much as I do.

Four-in-a-row, but the board goes up too

MaMills is a calm, controller-first board game. You drop coloured cylinders onto a 4×4 grid of vertical sticks, gravity stacks them, and the first player to line up four wins.

Because the pieces stack, every stick is also a column, every row of sticks is also a plane, and a line can run corner to corner straight through the cube. Sixteen sticks, sixty-four places, seventy-six ways to win.

I learned it from my grandmother, Mami. It is an old rule set that people have played for generations. This is that game, made digital, with a clear layout to be comfortable to play.

How a match goes

  • Pick a stick, drop a cylinder. A beam and a ghost piece show exactly where it will land. Four pieces fill a stick.

  • Four in a row wins. Rows, columns, vertical stacks, plane diagonals and the four cube diagonals all count, on every level. 76 lines in total.

  • Rotate the board, or lock the angle. Orbit freely to read a position from any side, or freeze the camera and play from the view you like.

  • Hint shows every live threat. Against the Machine, one press rims the opponent's three-in-a-rows and marks the stick that blocks each one. Block it, or race it.

  • Pause any time. The match holds still while you step away.

Four ways to play

  • The Machine – five levels from Beginner to Expert. Beginner leaves room to learn; Expert does not.

  • Hotseat – two players on one device. Pass the controller or the Steam Deck back and forth.

  • LAN – two devices on the same network, each with its own screen. One hosts, the other joins; no Steam account required for either.

  • Steam Remote Play Together – invite a Steam friend to join your game from their own device. They do not need to own the game.

There is no chat of any kind, text or voice: a friend on another device only plays the match with you.

Learn it in a few minutes

A short story-driven tutorial teaches the rules inside a real match, one control at a time, and ends on a card of the four winning shapes. Six easy puzzles follow it.

Then Puzzles, a mode of its own. Forty positions in five levels, eight each, from a win in one move to a double threat that wins in two. Every puzzle has exactly one answer, so you know when you have found it.

Accessibility

A board game is for everyone at the table, so MaMills tries to make room for them.

Never colour alone. Patterned cylinders, stripes on one side and dots on the other, and a colour-blind-safe blue and orange palette. Here the same board goes from plain, to patterned, to blue and orange.

Text size from 85% to 130%, applied to every label and button.

  • Reduce motion, opaque backgrounds behind every dialog, mono audio, adjustable drop speed, and an optional X, Y, Z readout of the highlighted stick.

  • Your system settings, respected. On Windows and macOS, the first time you start MaMills it picks up reduce motion, mono audio, reduce transparency and differentiate without colour. Change them any time in Settings.

  • Always show threats keeps Hint on for your whole turn against the Machine, and Cylinders in every theme keeps the familiar pieces inside a themed scene.

  • No time pressure. Turns are never timed, you can pause any time, and the Steam Deck can suspend mid-match.

  • English and Hungarian interface. There is no speech, so nothing to dub, and no screen reader.

Every action wears its button

Full keyboard and gamepad rebinding. Every action shows its button on screen in its own colour, and the glyph follows whatever you are holding: Steam Deck, Xbox, PlayStation, Switch or keyboard.

Make it yours

Four palettes – Classic red and blue, Violet, a colour-blind-safe blue and orange, and Gold & Silver, which unlocks when you beat Expert.

  • Eight drop sounds – pick the one you like, from a soft bop to glass and cherry. A background track you can turn down or off.

  • Two loading screens – a tumbling cube of cylinders, or the windmill with cylinder sails.

Our first theme: Halloween

Halloween debuts in the Steam Next Fest demo and comes with the game at release. The whole game turns to night: spiders against pumpkins on a moonlit board, with candles at the corners.

Cobwebs hang in the corners of every screen, and a little spider walks the title of the main menu.

Prefer the familiar pieces? Cylinders in every theme keeps cylinders inside the night scene. More seasonal themes to come.

Built for Steam Deck

Designed and tested on the Deck from the first day: controller-first, readable at the Deck's native resolution, and safe to suspend mid-match. It plays just as well on the desktop with a keyboard and mouse or any gamepad.

On Steam

  • 21 achievements – 15 you can see coming and 6 hidden ones for the sneaky lines.

  • Lifetime statistics and three leaderboards: longest win streak, total wins against the Machine, and fewest placements to beat Expert.

  • Steam Cloud keeps your settings and progress with you between machines.

One price, the whole game, no microtransactions.

AI Generated Content Disclosure

The developers describe how their game uses AI Generated Content like this:

AI tools were used to help build MaMills: much of the code, the visual and interface design were created with AI assistance, then reviewed, tested and refined by the developer.
Nothing is generated while you play. The Machine, your computer opponent, is classic board-game logic that looks a few moves ahead.
Not a generative AI, and the game sends no data to any AI service.
The cylinder drop sounds were made by the developer, and the music is "Deliberate Thought" by Kevin MacLeod.

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • OS: Windows 10 64-bit
    • Processor: Dual-core 2.0 GHz (Intel Core i3-4130 / AMD equivalent)
    • Memory: 4 GB RAM
    • Graphics: Vulkan 1.1-capable GPU, 1 GB VRAM (Intel UHD 620 / NVIDIA GT 1030 / AMD Radeon RX 460 or equivalent)
    • DirectX: Version 12
    • Storage: 500 MB available space
    • Sound Card: Any DirectX-compatible sound card
    • VR Support: No VR support.
    • Additional Notes: Godot 4 Forward+ renderer requires Vulkan 1.1 support. No VR support.
    Recommended:
    • OS: Windows 10/11 64-bit
    • Processor: Quad-core 2.5 GHz+ (Intel Core i5-8400 / AMD Ryzen 5 2600)
    • Memory: 8 GB RAM
    • Graphics: NVIDIA GTX 1050 Ti / AMD RX 560 or better, 2 GB VRAM
    • DirectX: Version 12
    • Storage: 500 MB available space
    • Sound Card: Any DirectX-compatible sound card
    • VR Support: No VR support.
    • Additional Notes: Godot 4 Forward+ renderer requires Vulkan 1.1 support. No VR support.
    Minimum:
    • OS: macOS 11 Big Sur or later (Apple Silicon) / macOS 10.13 High Sierra or later (Intel, Metal-capable)
    • Processor: Apple M1 or Intel Core i5 (dual-core 2.0 GHz+, 2012 or later)
    • Memory: 4 GB RAM
    • Graphics: Metal-capable integrated GPU
    • Storage: 500 MB available space
    • Sound Card: Built-in audio
    • Additional Notes: Requires a Metal-capable GPU (Godot 4 Forward+ renderer). Universal binary — native on both Apple Silicon and Intel. No VR support.
    Recommended:
    • OS: macOS 13 Ventura or later
    • Processor: Apple M1 or newer, or Intel Core i5 quad- core
    • Memory: 8 GB RAM
    • Graphics: Apple Silicon integrated GPU or discrete GPU
    • Storage: 500 MB available space
    • Sound Card: Built-in audio
    • Additional Notes: Requires a Metal-capable GPU (Godot 4 Forward+ renderer). Universal binary — native on both Apple Silicon and Intel. No VR support.
    Minimum:
    • OS: Ubuntu 20.04 LTS+ / SteamOS 3.0+ (64-bit)
    • Processor: Dual-core 2.0 GHz (Steam Deck: AMD Zen 2, 2.4–3.5 GHz — fully supported)
    • Memory: 4 GB RAM
    • Graphics: Vulkan 1.1-capable GPU (Mesa driver), 1 GB VRAM — AMD RDNA2 iGPU (Steam Deck) supported
    • Storage: 500 MB available space
    • Sound Card: PulseAudio / PipeWire compatible
    • VR Support: No VR support.
    • Additional Notes: Native Linux build (no Proton needed). Full gamepad support; default resolution 1280×800, matching Steam Deck's display. No VR support.
    Recommended:
    • OS: Ubuntu 22.04 LTS+ / SteamOS 3.0+ (64-bit)
    • Processor: Quad-core 2.5 GHz+
    • Memory: 8 GB RAM
    • Graphics: Vulkan 1.1-capable GPU, 2 GB VRAM
    • Storage: 500 MB available space
    • Sound Card: PulseAudio / PipeWire compatible
    • VR Support: No VR support.
    • Additional Notes: Native Linux build (no Proton needed). Full gamepad support; default resolution 1280×800, matching Steam Deck's display. No VR support.
Review Filters