A downloadable puzzle game for Windows and macOS

Download NowName your own price

"Puyo Puyo" meets "Snakebird" in a mind-bending puzzle game!

A solo dev project by Taylor Ritenour (@superoven)

This game is in active development and open to feedback! 

Any levels have you stumped? Any seem too redundant? Does arcade mode feel overwhelming even after doing a lot of the campaign? Let me know in the comments or on Twitter!


Arrow keys or WASD to Move

Z to Undo

ESC, Q or P to Pause

How to Play:

The GIFs to the right can explain it far better than I can with words. But I'll try:

Navigate your snake to align at least four of the same color together in a group. Try to arrange chains of these groups so that when one pops, it causes another to form! 


This is a project I have been tinkering with for a while now, and originally came out of a challenge I set for myself to re-create "Snakebird" but do it my own way. I purposefully chose a game that I haven't played (forgive me), so that I could practice the process of discovering puzzle mechanics on my own, without being biased by what the existing game did. 

After fleshing it out for about half a year, I found myself somewhat dissatisfied with this "Snakebird, but mine" game. The best way that I could describe it was I wanted something that the player could continue to mine for more interesting strategies, in the way that you can with endless puzzle games like Tetris. So, I implemented a version of this snake game with Tetris mechanics. Long story short, it was terrible. There were dominant strategies that weren't fun or interesting (why should the player not continuously make "I" blocks?).

I wanted there to be more nuance to placing your pieces and found that the chaining system in Puyo Puyo would be an amazing candidate. The game is simple on the surface, but extremely difficult to master, and when combined with the inherent complexity of placing blocks with the snake mechanics, I felt I had found something worth sinking your teeth into.

About the name:

"Hebi" (蛇「へび」) is "snake" in Japanese. It's doubled up in a similar fashion to "Puyo Puyo". The icon for the game is one of the snakes arranged like the hiragana character 「へ」.

Updated 1 day ago
Published 4 days ago
StatusIn development
PlatformsWindows, macOS
AuthorTaylor Ritenour
Made withGodot
Tags2D, Arcade, combos, Difficult, Singleplayer
Average sessionA few minutes


Download NowName your own price

Click download now to get access to the following files:

hebi-hebi-win-64.zip 61 MB
Version 0.0.2
hebi-hebi_osx.dmg 37 MB
Version 0.0.2

Development log


Log in with itch.io to leave a comment.


i wanna say lot of things 

but my question is how this idea first came in your mind 

thats mind blowing 

very cool game.

Haha that's a great question! I think I will write a devlog on that in detail at some point, but I can give a quick sparknotes beyond my description above (which basically summarizes that, it took a lot of iteration, brainstorming and pivoting to come up with what you see now).

At the very beginning, I was inspired by this video from Game Maker's Toolkit: 

I saw Snakebird and was like "I love it, I wanna make that". After like 7 months of development, I was disappointed that the game could simply be completed and there's no remaining replay value. Around that time, I saw this video: 
Which talks about the concept of making a "home" within a game. The idea is that there should be something to do in the game that isn't the strict progression of the main quest. I thought about how endless puzzle games like Tetris and Puyo Puyo have this. So, I tried to blend them together with my game somehow. I failed to make Tetris interesting, but Puyo Puyo's mechanics were deeply compelling, so I rolled with it!


It's hard, and I tried a lot of things and took lots of different forms of inspiration until I found something that works.


Sorry if this is posted twice somewhere (I thought my review would appear here):


What a fun and challenging game! Thanks for sharing it!

Of course, the foundation of a good puzzle game is a solid core mechanic, but I also feel like the overall presentation is just as important: I need encouraging audio and visual feedback to keep me interested in tackling each puzzle. And this game has it all!

The core gameplay was definitely a challenge for me; it took me a little while to wrap my head around how to best position the snake (especially the requirement to bring the snake off the ground to place the blocks), but the smooth visuals, the encouraging sounds, and the branching levels kept me motivated!

Even though I'm terrible at it, I especially like the "Arcade" mode. Excited to play more!

Thank you so much for taking the time to play it and let me know how it was! 

Yeah, the beginning levels have been refined quite a bit to make sure that players can get the hang of what's happening since it's all rather foreign. I'm glad you were able to get a good way into the game!

Very glad you think the sound and visuals are sufficiently well constructed lol, that's probably the hardest part for me to get right, I was experimenting a bunch with shaders for this game.

Yeah, the arcade mode is definitely for players after they have more or less gotten the hang of the game. I see the arcade mode as the "real game" in a sense and that the campaign is like a giant tutorial for it. It takes a bit of time to get used to, but its really satisfying when you get to the point that you can consistently improvise your chains.