Skip to content
Geeky Alien
Bloodworks

Screenshots

Bloodworks screenshot 1
Trailer trailerWatch trailer on Steam ↗

Bloodworks

Engin Mercan · Published by Engin Mercan · Official site ↗

Mostly Positive — 70% positive (120 reviews) · 22 achievements

Last updated 27 Sept 2026

Bloodworks is a free top-down survival action game where you fight against an endless waves of monsters. The odds are not in your favor!

Free to PlaySteam Workshop

Free

View on Steam

Prices can lag the live Steam store — always confirm before buying.

Action, Indie, Free To Play, Casual · 2017 · More free games

Bloodworks challenges players to defend against hordes of foes in a fast-paced, top-down adventure. With its casual yet intense gameplay, this indie title keeps the pressure on as you face increasingly difficult enemies.

About this game

Bloodworks is a free top-down survival action game where you fight against an endless waves of monsters. The odds are not in your favor!

In Survival mode, you find new weapons as you fight, gain overpowered 'ultimate' weapons, unlock new perks as you level up. Currently there are 20 weapons and 5 ultimates you can eqip, 24 perks to choose and 15 bonuses to collect! The more will be added in future updates.

The game is extremely moddable. You can add new weapons, monsters, perks, bonuses or even mission types. The game play content of Bloodworks is written in Lua and Json and you can edit them by a text editor. You can download the mods that other people created or share your mods with others.

If you are interested in the project and want to contribute it, feel free to email me. The game is entirely open-source and the source can be found in my github page. Check readme file for more details.

System Requirements

Will my PC run this? →

Minimum

Minimum:
  • OS *: Windows XP / Vista / 7 / 10
  • Processor: 2 Ghz
  • Memory: 512 MB RAM
  • Graphics: OpenGL 3.2
  • Storage: 256 MB available space

Supported Languages

English

Latest news

  • AnnouncementsOfficial

    Highscores!

    High score support is added to Bloodworks. Currently it only shows your high score and your percentage in the global list. More will be added in the future. High scores are only enabled if you have no mods installed or mods are disabled in the options menu. This also means that all old high scores are cleared since it was possible to post high scores while using mods. Sorry if your score was legit!
    Read full article on Community Announcements (taytay)
  • AnnouncementsOfficial

    Highscores!

    High score support is added to Bloodworks. Currently it only shows your high score and your percentage in the global list. More will be added in the future. High scores are only enabled if you have no mods installed or mods are disabled in the options menu. This also means that all old high scores are cleared since it was possible to post high scores while using mods. Sorry if your score was legit!
    Read full article on Community Announcements (taytay)
  • AnnouncementsOfficial

    Steam Workshop support has arrived!

    I discarded old mod upload system, which was a pain to use, and added Steam Workshop support instead. Now you can download user mods using the workshop. This also means that all old mods are discarded, sorry to brave people that wrote mods on first day of release. Feel free to ask me any questions if you are interested in creating user mods!
    Read full article on Community Announcements (taytay)
  • AnnouncementsOfficial

    Steam Workshop support has arrived!

    I discarded old mod upload system, which was a pain to use, and added Steam Workshop support instead. Now you can download user mods using the workshop. This also means that all old mods are discarded, sorry to brave people that wrote mods on first day of release. Feel free to ask me any questions if you are interested in creating user mods!
    Read full article on Community Announcements (taytay)
  • AnnouncementsOfficial

    Bloodworks is out!

    Bloodworks is an indie title I was working as a hobby project for a while and finally I was able to make it public to everyone! Please give it a try and report any problems you can find. It is a one-person project, so there are probably still some bugs I couldn't find myself. There are a few reviews that reports performance spikes for ultimates and I tried to improve things a little I hope it is a little better now.
    Read full article on Community Announcements (taytay)

We use strictly necessary cookies to run this site. We don't currently set any analytics or advertising cookies. See our Cookie Policy for details.