Martin Sandin's Avatar

Martin Sandin

@msandin.bsky.social

Hobby game dev, currently working on Abysm, an atmospheric retro puzzle game with action elements. Play the demo and wishlist the game on Steam: https://store.steampowered.com/app/4025180/Abysm/

163 Followers  |  167 Following  |  316 Posts  |  Joined: 10.01.2024  |  1.8459

Latest posts by msandin.bsky.social on Bluesky


Video thumbnail

The #SteamNextFest has started, and Abysm, my atmospheric cosmic horror puzzle game, is part of it! Wishlist?

store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #pixelart #steamdemo #steamdeck #wishlist #thinkygame #boulderdash #lovecraftian #bevy #bevyengine #rustlang

23.02.2026 18:46 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Abysm on Steam Explore the Catacombs of Portsmoor, push boulders, avoid deadly traps, face otherworldly monsters, and solve mind-bending puzzles. Abysm is an atmospheric puzzle game with Sokoban-like mechanics, insp...

Abysm today: Mostly testing and releasing a new version of the demo ahead of the #SteamNextFest, and also making sure the Itch.io version of the demo is up to date.

Please play the demo and wishlist the full game: store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #puzzlegame

22.02.2026 21:34 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This #ShowMeSunday I'm showing a new feature of Abysm, my atmospheric #puzzlegame: dying can leave behind a small pile of bones which stay there while you keep retrying the chamber.

Play the #SteamNextFest demo today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame

22.02.2026 17:11 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Some tweaks, but mainly added a small feature where if you die, you sometimes leave behind a small pile of bones, leaving the chamber looking like this after a few tries.

#SteamNextFest very soon, play the demo today already?

#gamedev #indiedev #indiegame #puzzlegame #bevy #rustlang

21.02.2026 21:36 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This #ScreenshotSaturday I'm serving up a clip from the second episode of Abysm, my atmospheric puzzle game, inspired by classics such as Boulder Dash.

Play the #SteamNextFest demo and wishlist today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #thinkygame #bevy

21.02.2026 12:33 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Put the smallest number of remaining dirt for each chamber in the stats, and added more achievements to the full game, including one for completing this #SteamNextFest demo chamber without any dirt left. Can you do it?

store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

20.02.2026 21:46 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Added another couple of achievements and updated the store page with some new screenshots, like this one.

Play the #NextFest demo and wishlist today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #steamdeck #steam #boulderdash #bevyengine #bevy #rustlang

19.02.2026 20:48 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey, Thanks! That's exactly it, I played BD in the 80s, and now I'm making my own spin on the basic idea, but obviously tweaked for my grown-up sensibilities.

18.02.2026 21:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Fixed a couple of issues related to the recently added confirmation dialog, and released a new version of the demo...

...which will be part of the #NextFest, and which you should totally play today, and then wishlist: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

18.02.2026 21:07 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Added confirmation dialog when cancelling a game run.

It's #TrailerTuesday, and this one is a clip from the trailer for my atmospheric puzzle game. Watch it, play the #NextFest demo, and wishlist today: store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #steamdeck

17.02.2026 21:52 โ€” ๐Ÿ‘ 14    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Abysm on Steam Explore the Catacombs of Portsmoor, solve puzzles, uncover the secrets that are lurking in the darkness, and save both yourself and the town above. Abysm is an atmospheric puzzle game, inspired by cla...

Abysm today: Been more IKEA than gamedev today, but I did some stats tweaking to improve playability of the final level.

This is #DemoMonday, and next week is the #NextFest, so it would help if you played and wishlisted today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #bevy

16.02.2026 21:52 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Abysm today: Fix to level transitions, a new sound for rejected actions in the menus, fixed the controller back button not exiting the pause menu, and added a small light effect to one of the game elements.

#NextFest is getting close.

#gamedev #indiedev #indiegame #bevy #bevyengine #rustlang

15.02.2026 23:21 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

It's #ShowMeSunday, so why not take a gander at the #NextFest demo of Abysm, my atmospheric puzzle game, inspired by classics such as Boulder Dash and Rock'n'Diamonds?

store.steampowered.com/app/4025180

#puzzlegame #videogame #indiegame #solodev #pixelart #indiedev #indiegame #bevyengine #rustlang

15.02.2026 11:10 โ€” ๐Ÿ‘ 14    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey, Thanks a bunch, hopefully fixed now! I'm glad you like what you see, I'm making this because I believe there's still room to do new and interesting stuff with the Boulder Dash-likes genre.

14.02.2026 22:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Added a light effect to one of the game elements, and a sound effect to another. Made sure buttons are focused when clicked, and rearranged the main menu slightly.

#gamedev #indiedev #indiegame #indiegamdev #gameui #gamepolish #pixelart #bevy #bevyengine #rustlang #steam #nextfest

14.02.2026 22:23 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

It's #ScreenshotSaturday, and this clip is from Abysm, my atmospheric puzzle game. Play the #NextFest demo and wishlist today:

store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #pixelart #boulderdash #cryptraider #supaplex #paganitzu #rocksndiamonds #emeraldmine #bevy

14.02.2026 11:57 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks! So I went ahead and watched a bunch of Crypt Raider gameplay, really dig the vibe, that little end-of-level jingle is dangerously catchy.

14.02.2026 07:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For sure! It works as long as you don't think too hard about it, and once you do, you find you can base a whole bunch of puzzles on exploring it's limits.

14.02.2026 07:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Got feedback from a tester, then fixed a bug related to pausing during the death sequence, and made feedback from a game element much clearer.

It's #FollowFriday, so play the demo, wishlist, and then follow for updates: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

13.02.2026 22:31 โ€” ๐Ÿ‘ 19    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

Abysm today: Screen shake strength setting, tweak to player animation, end of chamber dirt count, and new door art for episode 4.

It's #ShowMeThursday, so maybe check out my #NextFest demo today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #pixelart #aseprite #bevy #rustlang

12.02.2026 21:52 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Added an option (not) to auto-dismiss in-game popups based on distance, and added small marker arrows to the setting sliders to distinguish them from toggles.

It's #WishlistWednesday so please play the demo and wishlist: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

11.02.2026 21:35 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Made some improvement to the handling of Steam achievements, and made the collision box of one of the enemies more forgiving. And so, today was the day that Abysm passed 30k lines of Rust.

#gamedev #indiedev #indiegame #nextfest #puzzlegame #pixelart #bevy #bevyengine #rustlang #tokei

10.02.2026 21:09 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

It's #TrailerTuesday and this clip is from the trailer of Abysm, my atmospheric puzzle game, inspired by classics such as Boulder Dash and Supaplex.

Watch the full trailer and play the #NextFest demo today already: store.steampowered.com/app/4025180

#indiegame #pixelart #indiedev #gamedev #bevy

10.02.2026 07:09 โ€” ๐Ÿ‘ 16    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Polishing, tweaked a couple of levels and some text.

It's #DemoMonday, and this clip is from mine, which will be part of the #NextFest. Download and play today: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #lovecraftian #boulderdash #pixelart #bevy

09.02.2026 21:36 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Abysm on Steam Explore the Catacombs of Portsmoor, solve puzzles, uncover the secrets that are lurking in the darkness, and save both yourself and the town above. Abysm is an atmospheric puzzle game, inspired by cla...

Abysm today: Fixed three levels in ep4, one achievement, and added some hints. Play testers are absolutely invaluable.

It's #ShowMeSunday, so ahead of the #Steam #NextFest, take a look at my trailer, demo, and wishlist:
store.steampowered.com/app/4025180/

#gamedev #indiedev #indiegame #bevyengine

08.02.2026 21:16 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Abysm on Steam Explore the Catacombs of Portsmoor, solve puzzles, uncover the secrets that are lurking in the darkness, and save both yourself and the town above. Abysm is an atmospheric puzzle game, inspired by cla...

Abysm today: Watched someone play ep3 and made some minor tweaks, mainly new hints. Also started to look into improving a chamber.

How about playing my demo and wishlisting the game?
store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame #nextfest #bevy #bevyengine #rustlang

07.02.2026 21:52 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

It's #ScreenshotSaturday, and this is a clip from episode 3 of Abysm, my atmospheric cosmic horror puzzle game. It'll be part of the February #Steam #NextFest, and the demo is already available. Please play and wishlist!

store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame

07.02.2026 14:48 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Abysm on Steam Explore the Catacombs of Portsmoor, solve puzzles, uncover the secrets that are lurking in the darkness, and save both yourself and the town above. Abysm is an atmospheric puzzle game, inspired by cla...

This is the hat that I'm throwing into the NextFest ring, and yes, the demo is out already: store.steampowered.com/app/4025180/...

07.02.2026 03:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Abysm today: Solved a long standing issue with scaling on the #SteamDeck, tweaked a chamber, and added one more achievement.

It's #FollowFriday, so follow me, or better, play the demo and wishlist the game ahead of the #NextFest: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

06.02.2026 21:33 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Abysm today: Improved Efkรณlos, an episode 3 level, completed the final planned Steam achievements (23 in total, 12 shown below), and released a new version of the demo.

It's #ShowMeThursday, so take a look at my demo: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #nextfest #bevy

05.02.2026 21:29 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@msandin is following 20 prominent accounts