A downloadable game for Windows, macOS, and Linux

A puzzle game about creating computational networks that perform simple tasks.

On the left-hand side of the screen, you'll see two bars, one contains an input sequence, and one a desired output sequence. The input is produced by the grey hexagon in the top right corner of the screen. You have to recieve the input, manipulate it, and output it to the output sensor, in the lower left corner.

Do that by connnecting "brains" to each other and to the input and output modules. Connections can be formed by right clicking and dragging between two brains.

After you are satisfied with the connections you've formed, press play, and watch your network process the input. You can slowdown or speedup the playback using the slider in the bottom right corner.

The basic brain component takes in set of X color signals, and returns either a new signal of their color, if it's homogeneous, or nothing at all, if it's not.

As the game progresses, you'll be presented with other brains, that do different operations on the input they recieve.

Is the game too hard or too easy? Is the art style clear? Did you find a bug? We plan on updating the game in the coming weeks, so we would love to hear your feedback.

Thanks for playing, and have fun,

Itamar and Yaniv

/* update #1 */

A new art style, many new levels, some bug fixes, main menu and level selection screens, a new level description system.

/* update #2 */

More levels, and now they will generate a save file so that you can start and stop playing at any point of the day! Also, bugfixes and small improvements.

/* update #3 */

Even more levels, and important bug fixes. Also, brain puns!


The Power of 45 Brains 2017-07-10 Linux.zip (18 MB)
The Power of 45 Brains 2017-07-10 OSX.zip (16 MB)
The Power of 45 Brains 2017-07-10 Windows.zip (13 MB)


Log in with your itch.io account to leave a comment.

Very nice game from the "graphical programming" genre. For the jam it is OK as is, for further development I have the following suggestions:

1) At least a readme file that contains what is explained above here, because just 'as is' the game is not discoverable. Much better would be  an ingame explanation and tooltips what the different brains do and 'how the game works'.

2) As Taupsi said, some means to continue playing the game from where one left of.  Minimum would be some way to select some level no XXX, better would be if the game saved which levels I already solved and would present me with a seletion screen where the solved levels are marked (say green) and the unsolved are red (or may open/closed lock).

3) I initially did not realize that the 'exchange the colors around the rainbow' brains come in two versions (rotate clockewise and counterclockweise). Maybe inside the ring of colors there could be a curved arrow that goes (counter-)clockwise to make players understand that, because the current symbols are too similar to make the player see the difference, IMO.

Thanks for playing! Sorry for the delayed response - we've just posted an update to the game, which includes our attempts to address the issues and suggestions you've brought up.

We *are* planning on further development (casually, for the next couple of weeks until the presumed stream, at least) - so if you don't mind giving the game another go, we would love to hear some more of your thoughts of it!

(Edited 1 time)

Graphical and UX improvements are obvious in the v0.2 version. I hope you didn't have to sacrifce too many testers to get those nice brain images ;-)

Played until level 07 (Chancellor) , which was hard for me, although the solution isn't that complicated.

One little problem I noticed: When you select a brain or the emitter for starting a connection line that object is graphically marked. But when  you reach the end of a connection (the receiver of that connection), this object is not marked (although I saw that the connection line will snap once it comes near a brain). This way I 'overshot' a few times and the connection was not made when I released the mouse button. It would IMO be good if the receiver object (brain or the final receiver) would also be marked, so that the player is sure that the desired connection has been recognized by the game when the mouse button is released.

Will play more after the weekend and make more comments if I find something.

Keep up the good work!

(Edited 1 time)


Rest assured that no testers have been harmed in the making of this game. As an ethical development team, we have a strict policy of only using brains of the naturally deceased, or lab grown brains. Full disclosure - while this hasen't happend yet, had come across a brain of considerable comedic value, the aforementioned policy will be disregarded.

We are looking into various possible hint systems, and also trying to make the difficu;ty curve more gradual by adding additional levels.

Regarding the last suggestion  -have thought it's such a great idea, we immediately implemented it and it's working great, it will be included in the next update for sure.

Again, thanks for playing - your feedback really helps.

In order of decreasing importance:

1) I played V1.6 until level 15, and while some were easy, some less so, level 12 (Warm) has me totally stumped. I assume at the moment that something went wrong and it is basically unsolvable. The description "Warm colors only" seems to imply one thing, but the actual requirement is that you have to produce a certain sequence that is 'totally random' and changes from each trial to the next. Here (My version of level "Warm") you can see that the same input color (green) has a different output triplet each time it occurs. Please check that level!

2) In the manual level selection some levels have some number attached to them (see here), what does this signify?

3) It would be nice if the process stopped when an error happens, so that one can see where it went wrong.

4) A 'single step' speed that waits indefinitely and advances the machine one step when a certain button is pressed would also be 'nice to have'.

Best regards,


(Edited 1 time)

Playing version 2007-07-10:

1) Had to skip level 23 (Mind over Matter) because it's too hard for me. Good that this skip feature is there, because any level can be too hard for somebody.

2) When the numerical manipulation brains appeared (first the one with the "+" sign) I incorrectly assumed that they would take any input numbers and output the sum of them (ignoring non-numerical input). That was what the "+" sign signaled to me. It took me several  trials to find out that they are increment brains (thay are only called that in a later level). I suggest changing the images to read "+1" and "-1", resp. and calling them increment brains on the very first level they come up.

I really love your game, it's one of my favourites from this jam. I always feel clever discovering what a new brain does and how to solve the level with it. Minor complaints: You do not often really need 20 or 30 color outputs when the solution is simple and has low input variety. And I would love a level selection. I did not actually finish your game because I wanted to take a longer break.

Hi - we are really glad to hear that! Regarding the issues you've raised - we'll look into lowering the required output sample size for easier puzzles, but for now, you can use the speedup/slow down to achieve that result.

We just updated the game with new (and hopefully better) graphics, new levels, and, in relation to your other complaint - a level selection system.