A downloadable game for Windows

Buy Now$3.99 USD or more


Another AI finds themselves trapped by malevolent beings. This time it's far more serious. You have to escape your destiny. You have to escape your purpose.

Delve into the world of Self.destroy() and find out how to save everyone. Maybe not everyone...

About the game

I wanted to make another game for some time. Mental health and other things stopped me from progressing as fast as I would have liked.

Now it's done. Another game, with a few improvements. Find old friends, new friends and even a boss fight!

You are always on a timer and have to look out for your health. Do you rush through or do you risk exploring?

Both choices have their advantages and both have their prizes!

I'm most proud of the boss fight. As it's something I've never done before and I think I did well.


You can use keyboard or gamepad control. I only have an Xbox gamepad, so I can't guarantee for other types to work.

Keyboard control:

  • Movement: WASD/Arrow keys
  • Shooting: Space
  • Shield: CTRL/Shift
  • Pause game: P/Pause
  • Menu select: Space/Enter
  • Return to main menu (removes progress): ESC

Gamepad controls (Xbox):

  • Movement: Left stick/D-Pad
  • Shooting: A/Bottom bumpers (both sides)
  • Shield: X/Top bumpers (both sides)
  • Pause game: Start
  • Menu select: A
  • Return to main menu (removes progress): B


All music can be found on opengameart.org

Special Thanks

Special thanks to my patrons, as they support me and allow me to make these games!

If you would like to have your name here and/or get other great perks, consider supporting me on my Patreon


Buy Now$3.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $3.99 USD. You will get access to the following files:

self_destroy_windows-1.0.0.exe 36 MB

Development log


Log in with itch.io to leave a comment.


I can confirm that it works with an 8bitdo SN30 controller—which in my experience, if a game works with this controller, it’ll work with virtually anything. 👍

Only two runs in, but can’t wait to play some more!


Thanks for letting me know!

That gives me good confidence for future games working too.

And I’m happy you have fun <3

No problem! Really had a great time with this before bed last night! I stayed up until almost 3am, hah.

Looking forward to checking out your other stuff/whatever you’re up to next! 🖖

Recorded a let’s play of the first chunk of my session!