Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Warhammer Warhammer 40,000: Mechanicus - now with Heretek expansion

Jinn

Arcane
Joined
Nov 8, 2007
Messages
4,950
3) Only take 2 tech priests each mission (should even out the action economy and encourage more troop usage)

This is probably the only thing holding me back, honestly. I would like to field 3 or 4 if possible. Just more interesting to me.
 

J1M

Arcane
Joined
May 14, 2008
Messages
14,626
3) Only take 2 tech priests each mission (should even out the action economy and encourage more troop usage)

This is probably the only thing holding me back, honestly. I would like to field 3 or 4 if possible. Just more interesting to me.
I edited my post because I also prefer having more of the interesting units available.

If you are taking them all the way up a specialization there should be a vast power reduction. The first 4 skills I grabbed on each give:
a) +3 movement speed and immune to opportunity attacks
b) +4 range on ranged weapons
c) +1 cognition point each turn (shared universal resource)
d) Use a weapon for free (basically +4 cognition at the start of the encounter)

If instead you had only one of these on each guy, you'd end up specializing them, and it would be a difficult choice. At that point turn order would matter a lot, etc.
 

Maculo

Arcane
Patron
Joined
Jul 30, 2013
Messages
2,537
Strap Yourselves In Pathfinder: Wrath
I defeated the final boss. It was a pushover. The ending slide had a nice hint.
Void dragon.

I would play this again, provided the balance and skill tree are tweaked. I hope this sold well enough for more content to be created.
 

J1M

Arcane
Joined
May 14, 2008
Messages
14,626
From what I gather, the ending slides are based on the missions you completed. Would be nice if someone could share the more interesting ones. I wasn't able to complete some missions due to bugs.
 

Maculo

Arcane
Patron
Joined
Jul 30, 2013
Messages
2,537
Strap Yourselves In Pathfinder: Wrath
From what I gather, the ending slides are based on the missions you completed. Would be nice if someone could share the more interesting ones. I wasn't able to complete some missions due to bugs.
I focused primarily on Scaevola's missions.
She and her borderline heretical group descended on the planet and plundered the hell out of the Necron tombs. If I recall correctly, Scaevola was going to report back to the Void Dragon (or report about?), which seemed to imply the mechanicus was manipulated into fighting the Necrons.
 

Ruchy

Scholar
Joined
Jan 11, 2017
Messages
202
Location
Australia
Hey guys is this worth picking up yet? or should I wait for more difficulty options or a difficulty pass?
I consider myself quite capable at tacticals.
 

Maculo

Arcane
Patron
Joined
Jul 30, 2013
Messages
2,537
Strap Yourselves In Pathfinder: Wrath
I wonder if the developer could make a 40k:Kill Team off of this model. With all the Kill Team recent releases, I would be surprised if someone did not capitalize on it.

Hey guys is this worth picking up yet? or should I wait for more difficulty options or a difficulty pass?
I consider myself quite capable at tacticals.
Definitely wait. To put it in perspective, I rarely play tactical games of this type (I can count them on one hand), and I plowed through all the missions and bosses. It was fun, but not due to difficulty.
 
Joined
Apr 10, 2013
Messages
263
Shadorwun: Hong Kong
It's a shame the game's so easy to a fault; I'm absolutely enjoying how overpowered I feel, but I feel like I have end-game power when the counter's only a third of the way through. Fingers crossed for a good balance patch, or a hard mode. For now, I'mma just savour the right of absolutely obliterating Necron scum.

This might be one of the most well presented games I've ever seen, though. Sound design, art design and simply the mood of the entire game is absolutely on point. Everything controls wonderfully. Everything clicks wonderfully. The quality in this game is oozing from the pores.
 

exe

Augur
Joined
Sep 22, 2010
Messages
359
Do you always get 3 awakening points per mission? Wether you end with 0-3 on the mission seems to not matter at all. Only on the Admiral Boss level did I get up to 4 and that added straight to the overworld bar. Is there no way to lower it? Can you actuallly lose?
Are those shoot in a line weapon worth it? The necrons almost never clump up for me. Also destroyers are bs, they get two go's per turn.

The +1 dmg from dominus 9 when you don't carry a melee doesn't seem to work or does it just not show up in the popup?
 

Maculo

Arcane
Patron
Joined
Jul 30, 2013
Messages
2,537
Strap Yourselves In Pathfinder: Wrath
Are those shoot in a line weapon worth it? The necrons almost never clump up for me. Also destroyers are bs, they get two go's per turn.

The +1 dmg from dominus 9 when you don't carry a melee doesn't seem to work or does it just not show up in the popup?
I found the line weapons incredibly worth it, particularly the Plasma Culvern and the Eradication Ray. With those weapons, I could remove at least 2 necrons per turn, and if I was lucky 3-4. Ultimately, it just made the maps and encounters go faster. The only reason I switched from those weapons is that I obtained the Grav and Torrison canons, which have a massive area of effect and ignore walls.

Also, I had at least one tech priest with flame weapons in the event a boss/LychGuard had high energy defense.
 

Incendax

Augur
Joined
Jul 4, 2010
Messages
892
The starter powers are incredibly potent compared to the mid-tier powers, so they should probably be adjusted and re-positioned.
I absolutely love the personalities of most characters. Especially Scaevola.

XpxnHQV.png
 

exe

Augur
Joined
Sep 22, 2010
Messages
359
I really like the dangling robopenis the lex mechanicus pants give you :D
 

ricolikesrice

Arcane
Joined
May 11, 2007
Messages
1,231
game looks great, feels great, sounds great - .... but is clearly made by artists , not by (nor for) people with a clue about good turn-based combat..... hoping for that to be fixed by balance patches seems pretty optimistic but i ll gladly eat my words.

As far as recent 40k games are concered both Sanctus Reach and Gladius offer much better turn-based combat .... but Mechanicus easily beats them in the art/atmopshere department and unfortunately - as usual- Mechanicus will probably outsell both because of that.

Hopefully the game is moddable and attracts some autists instead artists who can fix the gameplay.
 

Frusciante

Cipher
Joined
Aug 24, 2012
Messages
716
Project: Eternity
Interesting game. I need to play some decent tactical or strategic game now. Should I try this, Gladius or Sanctus Reach. I'm a sucker for atmosphere and good art...
 

ricolikesrice

Arcane
Joined
May 11, 2007
Messages
1,231
you can get the complete edition of sanctus reach for € 18,72 in the current steam sale - it clearly offers the most bang for your buck out of all 3 games and is finished (hopefully we get a sequel). i d say the graphics are quite decent, just the animations are low budget but you will speed them up for gameplay reasons soon anyway .

Gladius: Relics of Wars also offers more depth & content than mechanicus but it´s not as "finished" as sanctus. i.e. there s plenty of patching and new DLC comming so you might wanna wait for that.

if you dont mind not being challenged and roflstomping the AI then of course thanks to the fantastic atmosphere Mechanicus is worth a buy too …. it just isnt a good turn based tactis game. Do Keep in mind neither Sanctus Reach nor Gladius offer much in terms of story, cutscenes , dialogue etc. - they are all about the gameplay and feel like the low budget games (that they are) when it comes to presentation aside from the unit graphics imho being quite okay for their genre.
 

exe

Augur
Joined
Sep 22, 2010
Messages
359
Has anyone noticed there seems to be a 1CP cost reduction for heavy weapons after finishing a mission with them? I put an Eradication Ray on a guy which cost 4CP, after the mission it's now only 3. The Vokite Blaster on another guy cost 2 CP, while the Cohort Menu says 3. Doesn't work on the 2 CP flamer tho. Have I missed something?

Is there a way to speed up animation or skip them? It's really slow, especially the necrons.

Edit: I was wrong, it's a perk of the dominus tree, somewhere between 2 and 7. The guy with 1 dominus doesn't get the cost reduction, everyone else of my guys has at least dominus 7 and gets 1 CP reduction on all ranged weapons including flamers. As if dominus wasn't the best tree already anyway :D
 
Last edited:

Balor

Arcane
Joined
Dec 29, 2004
Messages
5,186
Location
Russia
Has anyone noticed there seems to be a 1CP cost reduction for heavy weapons after finishing a mission with them? I put an Eradication Ray on a guy which cost 4CP, after the mission it's now only 3. The Vokite Blaster on another guy cost 2 CP, while the Cohort Menu says 3. Doesn't work on the 2 CP flamer tho. Have I missed something?

Is there a way to speed up animation or skip them? It's really slow, especially the necrons.

Edit: I was wrong, it's a perk of the dominus tree, somewhere between 2 and 7. The guy with 1 dominus doesn't get the cost reduction, everyone else of my guys has at least dominus 7 and gets 1 CP reduction on all ranged weapons including flamers. As if dominus wasn't the best tree already anyway :D

It is actually a bug. It is supposed to reduce cost of batteries only. Same with Explorator.
 

lightbane

Arcane
Joined
Dec 27, 2008
Messages
10,193
Finally tried this a little. It's WH40k meets Darkest Dungeon. The low-budget is painfully visible. Not because it is bad though. I'll explain:

0001010 01000110 01101001 01110010 01110011 01110100 00101100 00100000 01111001 01101111 01110101 01110010 00100000 01100011 01100001 01110000 01100001 01100011 01101001 01110100 01111001 00100000 01110100 01101111 00100000 01110100 01101001 01101110 01101011 01100101 01110010 00100000 01110111 01101001 01110100 01101000 00100000 01110100 01101000 01100101 00100000 01100111 01110010 01100001 01110000 01101000 01101001 01100011 01110011 00100000 01101001 01110011 00100000 01101100 01101001 01101101 01101001 01110100 01100101 01100100 00101100 00100000 01001001 00100000 01100111 01110101 01100101 01110011 01110011 00100000 01001001 00100111 01101100 01101100 00100000 01100100 01101001 01110011 01100001 01100010 01101100 01100101 00100000 01110100 01101000 01100101 00100000 01100010 01101100 01101111 01101111 01101101 00100000 01100010 01100101 01100011 01100001 01110101 01110011 01100101 00100000 01100101 01110110 01100101 01110010 01111001 01110100 01101000 01101001 01101110 01100111 00100000 01101001 01110011 00100000 01110100 01101111 01101111 00100000 01100100 01100001 01101101 01101110 00100000 01110011 01101000 01101001 01101110 01111001 00100000 01100001 01101110 01100100 00100000 01101000 01110101 01110010 01110100 01110011 00100000 01101101 01111001 00100000 01100101 01111001 01100101 01110011 01101001 01100111 01101000 01110100 00101110 0001010 01010011 01100101 01100011 01101111 01101110 01100100 00101100 00100000 01110100 01101000 01100101 00100000 01101101 01100001 01110000 00100000 01101111 01110110 01100101 01110010 01110110 01101001 01100101 01110111 00101100 00100000 01100001 01101100 01110100 01101000 01101111 01110101 01100111 01101000 00100000 01100011 01101111 01101111 01101100 00100000 01100001 01110011 00100000 01100110 01110101 01100011 01101011 00101100 00100000 01101001 01110100 00100111 01110011 00100000 01101111 01100010 01110110 01101001 01101111 01110101 01110011 00100000 01110100 01101000 01100001 01110100 00100000 01101001 01110100 00100111 01110011 00100000 01101001 01101110 01110100 01100101 01101110 01100100 01100101 01100100 00100000 01110100 01101111 00100000 01110011 01100001 01110110 01100101 00100000 01101101 01101111 01101110 01100101 01111001 00101110 0001010 0001010 01010011 01101111 00100000 01100110 01100001 01110010 00100000 01101110 01101111 01110100 01101000 01101001 01101110 01100111 00100000 01100010 01100001 01100100 00101100 00100000 01100010 01110101 01110100 00100000 01101000 01100101 01110010 01100101 00100000 01110111 01100101 00100000 01100111 01101111 00111010 0001010 0001010 01010100 01101000 01101001 01110010 01100100 00101100 00100000 01100010 01111001 00100000 01100100 01100101 01100110 01100001 01110101 01101100 01110100 00100000 01110100 01101000 01100101 00100000 01100111 01100001 01101101 01100101 00100000 01110011 01110111 01101001 01110100 01100011 01101000 01100101 01110011 00100000 01110100 01101111 00100000 01010011 01110000 01100001 01101110 01101001 01110011 01101000 00101100 00100000 01101101 01111001 00100000 01001111 01010011 00100111 00100000 01101110 01100001 01110100 01101001 01110110 01100101 00100000 01110011 01111001 01110011 01110100 01100101 01101101 00101110 00100000 01010100 01101000 01100001 01110100 00100000 01110111 01101111 01110101 01101100 01100100 01101110 00100111 01110100 00100000 01100010 01100101 00100000 01100001 00100000 01110000 01110010 01101111 01100010 01101100 01100101 01101101 00101100 00100000 01100101 01111000 01100011 01100101 01110000 01110100 00100000 01110100 01101000 01100001 01110100 00100000 01110100 01101000 01100101 00100000 01101001 01101110 01110100 01110010 01101111 00100000 01100011 01101001 01101110 01100101 01101101 01100001 01110100 01101001 01100011 00101100 00100000 01101111 01101110 01100101 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01100110 01100101 01110111 00100000 01101101 01101111 01101101 01100101 01101110 01110100 01110011 00100000 01110111 01101000 01100101 01110010 01100101 00100000 01110100 01101000 01100101 01110010 01100101 00100111 01110011 00100000 01110110 01101111 01101001 01100011 01100101 00101101 01100001 01100011 01110100 01101001 01101110 01100111 00101100 00100000 01101001 01110100 00100111 01110011 00100000 01101001 01101110 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00100000 01110111 01101001 01110100 01101000 00100000 01101110 01101111 00100000 01100001 01110000 01110000 01100001 01110010 01100101 01101110 01110100 00100000 01110011 01110101 01100010 01110100 01101001 01110100 01101100 01100101 01110011 00100000 01100101 01110110 01100101 01110010 01111001 01110111 01101000 01100101 01110010 01100101 00100000 00101000 01100101 01111000 01110100 01110010 01100001 00101101 01101000 01101001 01101100 01100001 01110010 01101001 01110100 01111001 00100000 01100010 01100101 01100011 01100001 01110101 01110011 01100101 00100000 01110100 01101000 01100101 00100000 01110100 01100101 01100001 01110011 01100101 01110010 00100000 01110100 01110010 01100001 01101001 01101100 01100101 01110010 00100000 01110100 01101000 01100101 01111001 00100000 01110010 01100101 01101100 01100101 01100001 01110011 01100101 01100100 00100000 01101100 01101111 01101110 01100111 00100000 01100001 01100111 01101111 00101100 00100000 01110111 01101000 01101001 01100011 01101000 00100000 01110111 01100001 01110011 00100000 01110100 01101000 01101001 01110011 00100000 01101111 01101110 01100101 00101100 00100000 01000100 01001001 01000100 00100000 01101000 01100001 01110110 01100101 00100000 01110100 01101000 01100101 01101101 00100000 00111010 01101100 01101111 01101100 00111010 00101001 00101110 0001010 01000110 01101111 01110101 01110010 01110100 01101000 00101100 00100000 01110100 01101000 01100101 00100000 01100011 01101000 01100001 01110010 01100001 01100011 01110100 01100101 01110010 01110011 00100111 00100000 01110100 01100101 01111000 01110100 00100000 01110010 01100001 01101110 01100100 01101111 01101101 01101100 01111001 00100000 01110011 01110111 01101001 01110100 01100011 01101000 00100000 01110100 01101111 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00100000 01110100 01101111 00100000 01100101 01111000 01110000 01101100 01100001 01101001 01101110 00100000 01110011 01110100 01110101 01100110 01100110 00101100 00100000 01100010 01100101 01100110 01101111 01110010 01100101 00100000 01100011 01101000 01100001 01101110 01100111 01101001 01101110 01100111 00100000 01100001 01100111 01100001 01101001 01101110 00100000 01110100 01101111 00100000 01010011 01110000 01100001 01101110 01101001 01110011 01101000 00100000 01100001 01110011 00100000 01101001 01100110 00100000 01101110 01101111 01110100 01101000 01101001 01101110 01100111 00100000 01101000 01100001 01110000 01110000 01100101 01101110 01100101 01100100 00101100 00100000 01110111 01101000 01101001 01100011 01101000 00100000 01101001 01110011 00100000 01101010 01100001 01110010 01110010 01101001 01101110 01100111 00100000 01100001 01110011 00100000 01101000 01100101 01101100 01101100 00101110 00101010 00100000 01010100 01101000 01100001 01101110 01101011 01100110 01110101 01101100 01101100 01111001 00100000 01001001 00100000 01100011 01100001 01101110 00100000 01100011 01101000 01100001 01101110 01100111 01100101 00100000 01110100 01101000 01100101 00100000 01100111 01100001 01101101 01100101 00100111 01110011 00100000 01101100 01100001 01101110 01100111 01110101 01100001 01100111 01100101 00100000 01110100 01101111 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00100000 01110011 01101111 00100000 01110100 01101000 01100101 01110010 01100101 00100111 01110011 00100000 01101110 01101111 00100000 01101001 01110011 01110011 01110101 01100101 00100000 01101000 01100101 01110010 01100101 00101110 0001010 01010100 01101000 01100101 01110010 01100101 00100000 01100001 01110010 01100101 00100000 01101101 01101001 01101110 01101111 01110010 00100000 01101001 01110011 01110011 01110101 01100101 01110011 00100000 01100011 01101111 01101101 01110000 01100001 01110010 01100101 01100100 00100000 01110111 01101001 01110100 01101000 00100000 01110100 01101000 01100101 00100000 01100100 01101001 01100110 01100110 01101001 01100011 01110101 01101100 01110100 01111001 00100000 01110000 01110010 01101111 01100010 01101100 01100101 01101101 01110011 00100000 01111001 01101111 01110101 00100000 01101101 01100101 01101110 01110100 01101001 01101111 01101110 00100000 01101000 01100101 01110010 01100101 00101100 00100000 01100010 01110101 01110100 00100000 01110011 01110100 01101001 01101100 01101100 00101100 00100000 01001001 00100111 01101100 01101100 00100000 01110111 01100001 01101001 01110100 00100000 01100001 00100000 01100110 01100101 01110111 00100000 01101101 01101111 01101110 01110100 01101000 01110011 00100000 01110100 01101111 00100000 01110011 01100101 01100101 00100000 01101001 01100110 00100000 01101001 01110100 00100000 01101001 01101101 01110000 01110010 01101111 01110110 01100101 01110011 00101110 0001010 0001010 00101010 01001001 00100000 01110010 01100101 01101101 01100101 01101101 01100010 01100101 01110010 00100000 01010010 01100101 01101100 01101001 01100011 00100000 01100011 01101111 01101101 01101101 01101001 01110100 01110100 01100101 01100100 00100000 01100001 00100000 01110011 01101001 01101101 01101001 01101100 01100001 01110010 00100000 01100110 01110101 01100011 01101011 00101101 01110101 01110000 00100000 01100100 01110101 01110010 01101001 01101110 01100111 00100000 01110100 01101000 01100101 00100000 01110010 01100101 01101100 01100101 01100001 01110011 01100101 00100000 01101111 01100110 00100000 01000100 01100001 01110010 01101011 00100000 01000011 01110010 01110101 01110011 01100001 01100100 01100101 00101100 00100000 01110111 01101000 01100101 01110010 01100101 00100000 01110100 01101000 01100101 00100000 01100011 01101001 01101110 01100101 01101101 01100001 01110100 01101001 01100011 01110011 00100000 01101100 01100001 01100011 01101011 01100101 01100100 00100000 01010011 01110000 01100001 01101110 01101001 01110011 01101000 00100000 01110011 01110101 01100010 01110100 01101001 01110100 01101100 01100101 01110011 00100000 01100100 01100101 01110011 01110000 01101001 01110100 01100101 00100000 01110100 01101000 01100101 01110011 01100101 00100000 01100010 01100101 01101001 01101110 01100111 00100000 01100001 01110110 01100001 01101001 01101100 01100001 01100010 01101100 01100101 00100000 01101001 01101110 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00101110 00100000 01010100 01101000 01100101 01111001 00100000 01110011 01101000 01100101 01100101 01110000 01101001 01110011 01101000 01101100 01111001 00100000 01100010 01110101 01110100 00100000 01110011 01110111 01101001 01100110 01110100 01101100 01111001 00100000 01110010 01100101 01101100 01100101 01100001 01110011 01100101 01100100 00100000 01110011 01101000 01101111 01110010 01110100 01101100 01111001 00100000 01100001 01100110 01110100 01100101 01110010 00100000 01101100 01100001 01110101 01101110 01100011 01101000 00100000 01100001 00100000 01110000 01100001 01110100 01100011 01101000 00100000 01100101 01111000 01100011 01101100 01110101 01110011 01101001 01110110 01100101 00100000 01100110 01101111 01110010 00100000 01110100 01101000 01100101 00100000 01010011 01110000 01100001 01101110 01101001 01110011 01101000 00100000 01100101 01100100 01101001 01110100 01101001 01101111 01101110 00100000 01110100 01101111 00100000 01101001 01101110 01100011 01101100 01110101 01100100 01100101 00100000 01110100 01101000 01100101 01101101 00101110 00100000 00111010 01101100 01101111 01101100 00111010 0001010 0001010 01001011 01101110 01101111 01110111 01101001 01101110 01100111 00100000 01101101 01110101 01101100 01110100 01101001 01110000 01101100 01100101 00100000 01101100 01100001 01101110 01100111 01110101 01100001 01100111 01100101 01110011 00101100 00100000 01100101 01110011 01110000 01100101 01100011 01101001 01100001 01101100 01101100 01111001 00100000 01000101 01101110 01100111 01101100 01101001 01110011 01101000 00101100 00100000 01101001 01110011 00100000 01100001 00100000 01100111 01101111 01100100 01110011 01100101 01101110 01100100 00101110 0001010

First, your capacity to tinker with the graphics is limited, I guess I'll disable the bloom because everything is too damn shiny and hurts my eyesight.
Second, the map overview, although cool as fuck, it's obvious that it's intended to save money.

So far nothing bad, but here we go:

Third, by default the game switches to Spanish, my OS' native system. That wouldn't be a problem, except that the intro cinematic, one of the few moments where there's voice-acting, it's in English with no apparent subtitles everywhere (extra-hilarity because the teaser trailer they released long ago, which was this one, DID have them :lol:).
Fourth, the characters' text randomly switch to English to explain stuff, before changing again to Spanish as if nothing happened, which is jarring as hell.* Thankfully I can change the game's language to English so there's no issue here.
There are minor issues compared with the difficulty problems you mention here, but still, I'll wait a few months to see if it improves.

*I remember Relic committed a similar fuck-up during the release of Dark Crusade, where the cinematics lacked Spanish subtitles despite these being available in English. They sheepishly but swiftly released shortly after launch a patch exclusive for the Spanish edition to include them. :lol:

Knowing multiple languages, especially English, is a godsend.
 

Balor

Arcane
Joined
Dec 29, 2004
Messages
5,186
Location
Russia
multiple languages, especially English, is a godsend.
Technically, God is to blame for existence of those in the first place :lol:

Admittedly, I find Scaevola a bit obnoxious, and I even share her values! I think they went overboard with l337-speak.
 

Beowulf

Arcane
Joined
Mar 2, 2015
Messages
1,964
Further into the game the dialogues become more tongue-in-cheek, but it looks like a conscious dev's decision.

I agree, that the presentation is the game strongest point. It oozes quality in every aspect.
A pity about the gameplay.
So far it looks like their main goal was to encourage the player to create the most broken build.
It creates a degenerate loop of your tech-priests running around the map abusing the CP mechanics.
The main challenge comes in the form of making sure that your units are as close to full-health as possible at the end of the mission.
 

Balor

Arcane
Joined
Dec 29, 2004
Messages
5,186
Location
Russia
The main challenge comes in the form of making sure that your units are as close to full-health as possible at the end of the mission.

With 10th level Enginseer? Zero challenge.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom