Super Turbo Demon Busters!

About This Project

 Super Turbo Demon Busters! is a rogue-like game about hardcore mercenaries and space marines escaping from a very cozy planet filled with monsters, nuclear fire, viruses and ironic humor.

Released on

December 8, 2017

Developer

Herocraft

Platforms

Windows

Odysseus Kosmos and his Robot Quest