Martin Sandin's Avatar

Martin Sandin

@msandin

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

168
Followers
169
Following
335
Posts
10.01.2024
Joined
Posts Following

Latest posts by Martin Sandin @msandin

Video thumbnail

It's #ScreenshotSaturday and I'm celebrating by releasing an updated version of the trailer for Abysm, my atmospheric puzzle game inspired by classics such as Boulder Dash.

store.steampowered.com/app/4025180

#indiegame #puzzlegame #indiedev #gamedev #steamtrailer #steamdeck #sokoban #bevyengine

07.03.2026 14:26 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Worked on a new iteration of the trailer, and this is a preview. Same thing but more zoomed in, with updated clips, and slightly revised story beats. What do you think compared to the previous version?
store.steampowered.com/app/4025180

#gamedev #indiedev #followfriday #indiegame #bevy

06.03.2026 20:31 ๐Ÿ‘ 10 ๐Ÿ” 3 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Small change to the transition timing, started work on a new version of the trailer.

It's #ShowcaseThursday, and this is a clip from the current trailer. Watch it in full and play the demo:
store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #bevyengine #steamdeck #bevy

05.03.2026 21:10 ๐Ÿ‘ 10 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Added two new achievements and fixed a minor camera bug in a transition sequence.

There are now no mandatory items in my to do list, and I've gotten an approval for the Steam release. Getting close.

#WishlistWednesday: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

04.03.2026 20:46 ๐Ÿ‘ 13 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Added testing credits to the game, which included adding support for in-line text links.

It's #TrailerTuesday and you can watch mine on the Steam page: store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #bevy #bevyengine #puzzlegame #lovecraftian #steamdeck #pixelart

03.03.2026 22:54 ๐Ÿ‘ 9 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Abysm today: Fixed a couple of small bugs, and updated the tile set of the final episode to make it more varied and detailed.

#SteamNextFest is over but my demo stays up, so please try it out this #DemoMonday: store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #bevyengine #steamdeck

02.03.2026 20:50 ๐Ÿ‘ 9 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Abysm today: Fixed a late game enemy rendering bug, and took a stab at the reported crash bug, though I still need to reproduce it to verify the fix.

The screenshot is from the #SteamNextFest demo, play it maybe?
store.steampowered.com/app/402518

#gamedev #indiedev #indiegame #puzzlegame #bevy

01.03.2026 20:55 ๐Ÿ‘ 11 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It's #ShowMeSunday, the last full day of #SteamNextFest. This clip is from Abysm, my atmospheric puzzle game with a story, inspired by classics such as Boulder Dash and Supaplex. Play and wishlist!

store.steampowered.com/app/4025180

#indiegame #indiedev #puzzlegame #steamdeck #gamedev #pixelart

01.03.2026 11:50 ๐Ÿ‘ 12 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Abysm today: Fixed an obscure movement bug. Also did a bit of hunting on a late-game cosmetic bug, and a single report about a crash bug.

Abysm reached 400 wishlists and 200 unique demo players today. Yay! Contribute? store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame #puzzlegame

28.02.2026 21:15 ๐Ÿ‘ 9 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It's #ScreenshotSaturday and #SteamNextFest keeps going. Here's a clip from Abysm, my atmospheric puzzle game, inspired by classics such as Boulder Dash and Supaplex.

Please play and wishlist: store.steampowered.com/app/4025180

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

28.02.2026 15:38 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

After feedback in a Game Wisdom stream yesterday (youtu.be/qfdMydCzels?...) I updated the store page and tweaked a couple of demo chambers. Also fixed a movement bug.

Check out the result? store.steampowered.com/app/4025180/

#gamedev #indiedev #indiegame #SteamNextFest #NextFest #FollowFriday

27.02.2026 20:40 ๐Ÿ‘ 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: Fixed a small VFX that didn't look good, fixed a movement bug when pushing, watched Game Wisdom play and critique my game, and started making some changes.

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

#gamedev #indiedev #indiegame #puzzlegame #pixelart #bevy

26.02.2026 23:26 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

On the fourth day of #SteamNextFest, a #ShowcaseThursday, I'm bringing another clip from Abysm, my atmospheric puzzle game, inspired by classics such as Boulder Dash and Supaplex.

Play and wishlist: store.steampowered.com/app/4025180

#indiegame #indiedev #puzzlegame #steamdeck #gamedev #bevyengine

26.02.2026 07:40 ๐Ÿ‘ 13 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image

Abysm today: Made a change in how exploding enemies work, in line with other games in the genre, and with the aim of making timing easier. After testing I updated the #SteamNextFest demo with this improved logic. Try it out maybe?

store.steampowered.com/app/4025180

#gamedev #indiedev #indiegame

25.02.2026 22:19 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It's #WishlistWednesday, and the #SteamNextFest keeps on going. This clip is from Abysm, my atmospheric #puzzlegame, where you push boulders, avoid deadly traps, face otherworldly monsters, and solve mind-bending puzzles.

store.steampowered.com/app/4025180

#indiegame #indiedev #gamedev #steamdeck

25.02.2026 06:50 ๐Ÿ‘ 10 ๐Ÿ” 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: Did #SteamNextFest stuff: couple of posts in various fora, edited a couple of small videos, tweaked the store page slightly.

And obviously I'm grateful for anybody willing to try the demo :-)
store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #puzzlegame #thinkygame

24.02.2026 21:15 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Another day of the #SteamNextFest has begun, so I'll add another clip from the demo of Abysm, my atmospheric retro puzzle game. Push boulders, avoid deadly traps, face otherworldly monsters, and solve mind-bending puzzles!

store.steampowered.com/app/4025180/...

#indiegame #indiedev #trailertuesday

24.02.2026 19:02 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm vying for the much covered title of best-retro-cosmic-horror-real-time-sokoban-puzzle-game:
bsky.app/profile/msan...

23.02.2026 22:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Abysm today: Today is the start of the #SteamNextFest, so I've made an image and a small video related to that, as well as some posting.

If you're reading this but haven't tried the demo yet, today is a good day:
store.steampowered.com/app/4025180/...

#gamedev #indiedev #indiegame #demo #bevy

23.02.2026 21:59 ๐Ÿ‘ 7 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
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 ๐Ÿ‘ 10 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
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 ๐Ÿ‘ 10 ๐Ÿ” 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