A downloadable game for Windows, macOS, and Linux

Welcome to Octopuzzler!

An octopus has invaded your house and taken over your keyboard! BUT the octopus has three eyes, and you can poke them to execute commands. The octopus is kindly willing to readjust its position in order to change which command is activated when its eyes are poked.

Solve the puzzles to back up your files before the octopus gets ink all over your hard drive.

There is a README file included with the game that includes explanations, should they be needed, in addition to documentation for custom content. (Highly recommended!)

We used a custom C++ engine for this game, which we made from scratch!

All assets and code are original.

— How to Play —

You can bind each eye to any control(s). Right click an eye, then click a control on the left-side controls panel to bind them together. Then, left click an eye to execute the control(s) it is bound to, in the order that they were assigned. Take note that you can bind more than one control to each eye! This is an important mechanic.

Borderless fullscreen can be toggled by pressing the F11 key.

— Known Issues —

None (yet)! Please report any bugs in the comments section.

Good luck!

(This fits the jam theme of "Joined Together" because the player only has three buttons and needs to bind multiple controls to the same button to solve the puzzles.)

Created by 2FoamBoards and TheSunCat for the 2021 GMTK Game Jam. Music by Orchid.


Linux Build 10 MB
Windows Build 10 MB
macOS (Intel) Build 10 MB
macOS (M1) Build 10 MB
(OUTDATED) Game Jam Submission Version 5.4 MB

Install instructions

Extract the .zip file and run the executable from its folder.

The Windows version requires the MSVC library installed. If you get a DLL error, try installing it from https://aka.ms/vs/16/release/vc_redist.x64.exe

On macOS, please follow the instructions in the README.


Log in with itch.io to leave a comment.

This is a very fun (octo)puzzle(r) game. I know you used your own game engine so this might be asking too much, but I feel like a bit more visual feedback (like more camera shakes and maybe a flashing effect when the player reaches the goal) would make it feel a lot juicier. I love the little tutorial windows :D, they are so cute! Very smart! Also, impressive that you did all the art! Even though I can do pixel art too, I can never draw this kind of style. Great work!


speechless of course


This game is awesome!!! I am so happy that my music got to be a part of such an epic project. Keep up the great work guys!

Should i report that there was a glitch with your software where i could not close it?

My bad haha. I mapped escape to close it, but forgot to map... the close button to closing it. It's fixed in the soon-to-be-released update!


Best game ever. 10/10

Problem: Windows insists this is a virus and I literally cannot run it or play it.

Or I'm just an idiot and gave up one step away from playing it that works too

It's not a virus. A friend of mine had a similar experience trying to run a different game made in the engine a while ago, so I think it might be an issue caused by it being a custom engine. Do note that I'm not an expert on the issue, but my collaborator is asleep at the moment, so I'm responding what I know just to clarify.

I'm sorry to hear that you are unable to play our game, but thank you for letting us know. I hope the rest of your jam experience is lovely. :)

the game is bloody amazing


I am aware of this, but I'm not sure how to avoid it. I can tell you the game is not a virus (feel free to run it through VirusTotal).

2FoamBoards is probably right, I think it being a custom engine is to blame. The .exe is fresh out of Visual Studio and this not signed in any way, which may be the issue.

I'm glad you were able to play it in the end! Hope you enjoyed it!