Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
McFrugal
Oct 11, 2003
Multiple actions using multiple AI tables is a pretty cool trick and really simplifies the code for when you *do* want the second action to do different things, and is probably the sole reason they coded it that way. Like, I honestly can't think of a reasonable way to otherwise do it.

Adbot
ADBOT LOVES YOU

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
It's definitely needed to not break certain fights because yeah enabling double actions on certain enemies without changing the 2nd AI block can result in weirdness. Like spamming the same buff twice or charging up twice in 1 turn. Or take Invisible and its row switching gimmick:

quote:

Chandelle
-Everyone swaps rows
Chandelle
-Everyone swaps back to their original rows

Yeah. If someone wished to make a mod enabling double actions for more enemies, scrubbing out any bizarre cases like that would be really easy due to how the AI is formatted.

I am curious on how the later games handle it, because there's a pretty big difference between this game and those games on that front. In this game, when an enemy takes multiple actions, each action goes through the speed formula individually. So you could potentially have an enemy act at the start of the turn, and then have that same enemy act last in the turn after everyone else has acted. And yes, it's possible for the action in the "2nd brain" to outspeed the action in the "1st brain" so you'd have to be careful about that if you want to construct a combo carefully.

Later games don't do this. The dragons which can act twice per turn will use up both actions at the same moment in time, so it's impossible for there to be a "speed desync". Haven't found where the hell the AI is located there though at least those files are more organized and tidied up in comparison to DS's.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
Been a while hasn't it? We go deal with a sidequest that's been put on hold for a while.



Incidentally there are only 3 main plot dungeons left. We can beeline right to the ending right now. However, there are at least 9 side dungeons left, and that's not including some of the side quests, so I'll space out the plot dungeons accordingly between side stuff.

Also on an unrelated note. Remember this sidequest from the prologue, all the way back in update 5?



Yeah as it turns out you uh, don't actually want to pick the flower! This actually affects something later on, though it's not a major thing. What gives a hint to doing this properly? Hell if I know! I can still show off the proper set of events later once this becomes relevant, as I do have full access to the game's innards at this point.

Omnicrom
Aug 3, 2007
Snorlax Afficionado


Oh hey! An update! And an annoying dungeon!

I would really not enjoy doing that particular dungeon blind I'll tell you what.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
We initiate a long overdue break out.



Since the arrival event changed the world state again, the NPC dialogue sections are gonna be a bit meaty for a bit since everyone has something new to say.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
Game Mechanics: Battle Actions

This update will go over the actions you can use in battle, as well as all of the items you can use in the game.

All actions listed here, unless stated otherwise, have a speed factor of 100.



Attack

Deals a basic attack to one enemy. The attack does 100% damage, which is generally considered the baseline damage that all attacking skills are compared to. Most attacks in this game, including this one, have a base accuracy of 100%. The ones that do not, bypass the accuracy check and are guaranteed to hit in most cases. Accuracy is only affected by SPD, Blind, and the use of EX, so no skill comes with higher or lower base accuracy. That being said, if the damage output of an attack is calculated as dealing less than 10% of the user’s ATK stat, it will have a 25% chance to miss. This even affects attacks that bypass the accuracy check. Anything that doesn’t use the ATK stat however, such as spells or the Princess’s Punishment skill, will never go through this check.

Basic attacks, and only basic attacks, also have a chance to deal a critical hit. No skill in the entire game can deal a critical hit. Player units have a 5% chance to deal a critical hit, while enemy units have a 3% chance. Players can increase this chance through the use of the Healer’s Microanatomy or Macroanatomy passives, which increases the critical hit rate up to 18% on small or large enemies, respectively. Though some enemies in the game count as neither, and won’t allow for that as a result. When a critical hit occurs, the target’s DEF stat is multiplied by 2/3 for that attack.

Most skills in the game generally have a speed factor that’s lower than 100, so if you want to get a quick hit in, you could use a regular attack for that purpose, I suppose.



Guard

Sacrifices the user’s turn to give them increased defenses for that turn. The effects of Guarding are as follows:
  • ATK-based attacks will have their damage multiplied by 0.5.
  • INT-based attacks will have their damage multiplied by 0.7.
  • Ailments will have their infliction rates multiplied by 0.9.
The actual effects of Guarding are instantaneous and take place at the start of the turn. Though oddly enough, the message that the unit is guarding has a speed factor of 100 and takes place accordingly. So doing something to “disrupt” the “X is guarding.” message does not actually disrupt the actual guard effect.

Generally, use guard if you have nothing else you want that party member to do, it’s a bad idea for them to attack that turn, or if their survival is more important than whatever other action they could be doing that turn.

Guarding also has its effects enhanced by EX, but for more details on that, read the section in EX on guarding.



Skill

Allows for the usage of a skill. However, Exhaust Skills cannot be used without having EX active. This action can’t be selected at all if the party member is inflicted with Skill Seal. The properties of a skill heavily varies from skill to skill. For more information on a class’s skills, read the respective Class Showcase.



Item

Lets a party member use an item. All consumable items are usable in battle, though some can’t be used on the field. This action can always be selected unless you have no consumable items whatsoever. As such, the only other way a party member can’t use this action is if they cannot act period, through being inflicted with ailments such as Sleep, Confusion, etc. locking them out of a turn. For more information on items, read the item update. Remember that all items have a speed factor of 100, so if you’re trying to save, it may actually be better to throw out an item instead.



Front/Back

Moves the user to the row they are not currently in. Front moves them to the front row, and back moves the user to the back row.

Might as well talk about row mechanics while I’m here. The back row is generally less likely to be targeted by enemies than the front row, so it’s an overall safer place to be. Not only that, but when enemies attack a party member in the back row with an ATK-based melee attack, the damage output from the attack will be halved. This even stacks multiplicatively with Guarding. However, it’s not all sunshine and rainbows, as if a party member from the back row uses a melee attack on an enemy, their damage output will be halved as well. So you can’t just stick everyone there for safety. Only party members who aren’t penalized by being in the back row should ever be placed there.

Most weapon types in the game are also considered melee attacks. The sole exception to this is the Bow, which is the only weapon that fires off ranged attacks. So it avoids the back row penalty as well as avoiding triggering counterattacks that activate on melee hits.

Whips are technically another exception but they’re pretty... weird. Attacks from a Whip and all attacking skills associated with Whips completely ignore the back row penalty, allowing them to deal full damage to an enemy no matter what. However, they’re still flagged as melee attacks. What this means is that despite essentially ignoring the biggest downside of being in the back row, they’ll still trigger counterattacks that activate from melee hits. Yeah. On the plus side, they don’t trigger counterattacks that activates from ranged ATK-based attacks! Absolutely no enemy in the game has access to such a skill by the way. Yet another one of 7th Dragon’s oddities, I suppose.

If everyone in the front row goes down during battle, the back row moves to the front row at the end of the turn. However, 7th Dragon memorizes your row setup during battle, so if a knocked out party member in the front row gets revived, all of the back row party members that were forcibly moved to the front, living or dead, will return to the back row. Mind you, this only occurs for the battle that the front row goes down in. 7th Dragon forgets about your row position after that, and reviving the front row afterwards won’t apply this convenience.

There’s also an odd quirk with row targeting skills that should be kept in mind for some cases too. Skills that target the front row or the back row, can only target those rows. If an enemy tries to attack your back row, but you don’t have a back row, the attack won’t be redirected towards your front row.







Instead, it’ll just vanish into thin air. Weird but you can actually make one enemy in the entire game safer to fight by just moving your backliners to the front row for those fights. This also means that the Front/Back action can actually be used as a makeshift, roundabout dodge move in some very rare cases. Front row attacks can also be avoided in this manner by having everyone move to the back row for that turn.



But doing this will drag the entire party to the front row at the end of the turn, so be very mindful of doing this.



EX

Enhances an action. The exact effects depend on the action being used. Each party member starts out with 3 uses of EX. EX does not replenish on its own and only 2 methods work for restoring EX. Using a Dragon Egg, which only restores 1 point of EX to one party member. Or resting at an inn, which fully restores EX for all party members that rested. Healing springs don’t work for this, and party members that were stuck at the guild won’t benefit from an inn rest.

As for the benefits of using EX, the possible effects are as follows:
  • Allows for the usage of Exhaust Skills.
  • Any action with a priority level of 3 (which are most actions in the game) will be raised to a priority level of 2. Actions that have a priority level of 1 or 4 are completely unaffected.
  • Damaging attacks have their damage output multiplied by 1.5. This takes place after damage randomization.
  • Negates the 25% chance for an ATK-based attack to miss due to the damage output on the enemy being calculated as less than 10% of the user’s ATK stat.
  • Accuracy for skills that have accuracy checks is multiplied by 2.
  • Guarding’s effects are enhanced in the following ways:
    • ATK-based attacks will have their damage multiplied by 0.25 instead of 0.5.
    • INT-based attacks will have their damage multiplied by 0.35 instead of 0.7.
    • Ailments will have their infliction rates multiplied by 0.8 instead of 0.9.
  • LIFE restoration skills have their healing multiplied by 1.2.
  • MANA restoration skills, items that restore LIFE, and items that restore MANA, all have their restoration multiplied by 2.
  • Infliction attempts will do a second roll if the first one failed. This means that say, a skill with a 60% infliction rate, effectively has an 84% chance to land when used with EX, since only 1 of 2 of those 60% rolls needs to succeed for the ailment to be applied to the enemy.
  • Escape rates are multiplied by 2. This stacks with the 2x multiplier from the Rogue’s Ready To Run skill, resulting in a 4x multiplier at most.
So there’s quite a lot this can do, and proper usage of EX can really make fights go in your favor, or guarantee some form of safety if something goes wrong. Keep in mind it doesn’t affect everything equally, and generally buffing skills don’t really benefit from this unless you really want that priority.



Escape

Allows for a chance to escape from battle. Once the turn starts, all escaping units (this includes enemies as well), are flagged as escapees, meaning that any damage they take for that turn will be multiplied by 1.3, and lasts until the unit succeeds at escaping, or the turn ends, whichever occurs first. If the Rogue’s Ready To Run skill is active, the escape penalty multiplier is nullified for party members. This makes Escaping kind of dangerous as you’re very much banking on making it out of the battle. And if not, you’ll take extra damage for your troubles.

There are a few steps the game takes to see if an escape attempt will be successful or not.

First, the game checks to see if at least 1 living enemy in the battle has the "Disables Escape" attribute. If so, escape attempts will always fail until no enemies remain in the battle that disables escape. After which, escape attempts can succeed again. Failed escape attempts from this reason do not count towards increasing the number of failed escape attempts for that party member.

Next, the game checks to see if the battle started out as a Preemptive Attack and the turn being escaped on is the first turn. If so, escape attempts on that turn will always succeed.

Then the game checks to see if anyone had 4 or more failed escape attempts. If so, that party member’s next escape attempt will automatically succeed.

If none of these conditions are true, then the game calculates the escape rate for the escaping party member. The escape rate formula is as follows:

Escape Rate = [((Failed Escape Attempts * 10) + 30) * (Character Level + Character SPD)] / (Enemies' average Level + Enemies' average SPD)

Failed Escape Attempts only increases after the formula finishes running calculations, so it starts off at 0. The failed escape attempts is also only counted per party member, not for the entire party. So everyone failing to escape on turn 1 would only count as 1 failed escape attempt for each of them. The rest of the stats should be self-explanatory. This counter will not increase if the cause of the failed escape attempt was due to an enemy having the “Disables Escape” attribute.

Then, the game checks to see if EX is active. And if that’s the case, the Escape Rate is multiplied by 2.

If the Rogue’s Ready To Run skill is active, multiply Escape Rate by 2. This can stack with EX to multiply the Escape Rate by 4.

Escape rate is then capped between 20% and 100% inclusive.

What this formula means is that on average, the escape rate will start out at around 30% if the party member is on par with the enemies in the area. (In this case, if a party of 4 attempts to escape, that results in about a 76% chance to successfully escape on the first attempts.) Each failed escape attempt increases the escape rate further and further. Mathematically it works out like this:
  • Your second escape attempt is about 1.33x more likely to succeed than your first attempt. (With a 30% base, it would be 40% in this case.)
  • Your third escape attempt is about 1.67x more likely to succeed than your first attempt. (With a 30% base, it would be 50% in this case.)
    • It is 1.25x more likely to succeed compared to your second attempt.
  • Your fourth escape attempt is 2x more likely to succeed than your first attempt. (With a 30% base, it would be 60% in this case.)
    • It is 1.5x more likely to succeed compared to your second attempt.
    • It is 1.2x more likely to succeed compared to your third attempt.
So trying to escape more will make it more and more likely to get away, and you can only fail 4 escape attempts per party member at most before the game forces the 5th one onwards to succeed.

Araxxor fucked around with this message at 00:45 on Apr 27, 2022

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
We explore part of a dungeon that we couldn't before, and make a very nice upgrade to our air ride.



Oh and something I should put in earlier updates.



Remember this seller in Kazan? I've discovered how he actually works, and it's as follows.

He rolls for a random number out of 101 to determine what item you get. (This is because despite rolling for a number out of 100, it actually accepts both 0 and 100 as valid inputs, resulting in 101 different results instead of the intended 100. This seems to be a very common mistake I've seen in a lot of RNG related stuff in various video games across this era. Some even do X out of 99 instead of the intended X out of 100.)

You have an 11 out of 101 chance of getting an item that's guaranteed to be more expensive than his asking price. A 30 out of 101 chance of getting an item equal to or saving a bit of money. And a 60 out of 101 chance of losing some money compared to just going and buying the item.

He updates his stock each time the world state changes. (Note that you can't buy anything from him during the prologue.)

quote:

100 G (After liberating Kazan):

Bandage (150 G): 11/101 chance
Paro Medicine (500 G): 30/101 chance
Poisonol (80 G): 60/101 chance

300 G (After defeating Eclipse):

Stonol (400 G): 11/101 chance
Ronam Flute (300 G): 30/101 chance
Flame Scroll (250 G): 60/101 chance

500 G (After defeating Flame Eater 1):

Somanel (600 G): 11/101 chance
Sapphio (500 G): 30/101 chance
Stonol (400 G): 60/101 chance

700 G (Niara's Arrival):

Volcano Scroll (800 G): 11/101 chance
Heat Regulator (750 G): 30/101 chance
Somanel (600 G): 60/101 chance
After you liberate Kazan is where he has the best deals, as he has a decent chance of giving out Paro Medicine, which is both very expensive at that point and isn't available for purchase normally until you reach Aizhen.

AweStriker
Oct 6, 2014

Now I’m just thinking “Anti-Dragon Pizza”.

Omnicrom
Aug 3, 2007
Snorlax Afficionado


If my SaGa Frontier experience holds, the "PZ" probably stands for "Panzer".

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.

Araxxor posted:

As for the "almost", well there's actually one thing in the formula that can influence the target's SPD but I have no idea what it is. Like I just said, ailments have absolutely no effect. Buffs and debuffs already apply their effects to the stats before it even gets used in the formulas. So for now I'm chalking it up to "unused unless something surprises me later."

Turns out it is used. In a sense of the word. As it turns out, 7th Dragon actually has evasion buffs. More specifically it has only literally 1 in the entire game, which only 1 enemy uses.

The issue is due to how evasion buffs work, as it's a multiplier applied to the target's SPD stat only during accuracy calculations, they only affect accuracy and no other aspect of SPD, which means they're completely obsoleted by SPD buffs.

quote:

Arrow accuracy = Arrows Fired * -3 + 100
If Arrow accuracy is below 50, set it to 50.
If user is not using a Bow or is an enemy, Arrow accuracy = 100.
Accuracy = (Arrow accuracy * (Attacker Level + Attacker SPD + 300)) / (Target Level + (Target SPD * Evasion Boost) + 300)

Not only that, the other issue with evasion buffs is that due to the 300 constant (400 in the case of spells), the effects of any evasion boosts are heavily nerfed as they only affect this portion of the accuracy formula and not the final accuracy given.

To illustrate this issue, the only evasion buff in the game is a 130% multiplier. Assuming the attacker and defender were on even footing with matching stats (Said enemy is level 49 with 55 SPD), instead of being a 30% evasion increase, it would be lowered down to... less than 4% in quite a few cases. Just above 3% evasion in the case of Mage spells.

Considering how there's only 1 evasion buff in the game, my guess is that most likely they realized how useless evasion buffs were in the final formula they decided on, and just converted them all to SPD buffs so they would actually do something. But they missed a spot here.

Araxxor fucked around with this message at 00:39 on May 8, 2022

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
You know what this game was missing? Ice sliding puzzles! This dungeon can actually be fairly irritating to go through if you don't have a detailed map on hand. Which the game does not provide. It can also get pretty irritating to scout out and memorize just what you should be doing as well. Fortunately I've gone through the trouble of making said maps for you in the update. Having these on hand made my trip through this in the update far less annoying than it normally was in my initial playthrough.

Omnicrom
Aug 3, 2007
Snorlax Afficionado


So is "All-Hazard" supposed to be "Alhazrad"? Or is there any way to know?

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.

Omnicrom posted:

So is "All-Hazard" supposed to be "Alhazrad"? Or is there any way to know?

This is the original Japanese name and description. From what it looks like the name was changed entirely in the fan translation. The fan translated description appears to have been heavily truncated to fit in the textbox from what I could tell.

Name: 始式砲刃駆
Description: 偶然うまれた鎖かたびらの実験作

Blaze Dragon
Aug 28, 2013
LOWTAX'S SPINE FUND

I hate ice dungeons and that one looked painful to play, I'm glad the encounters aren't hard at least because even moving in ice is a pain.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.


Oh no, it seems this cave has a bit of a ghost problem! We'll have to deal with that.

Blaze Dragon
Aug 28, 2013
LOWTAX'S SPINE FUND

That was a neat bit of lore of one of the more important yet long-dead NPCs.

NyoroEevee
May 21, 2020
So... The fact that King was missing an eye as one of that dragon's major wounds from its battle with Doris isn't a fluke, huh? Neato~

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.

NyoroEevee posted:

So... The fact that King was missing an eye as one of that dragon's major wounds from its battle with Doris isn't a fluke, huh? Neato~

I lost my left eye then.



Huh! Fancy that! I didn't pick up on that. Granted in King's case he lost his right eye instead. Bizarrely enough the Japanese text mentions left eye as well (not a mistranslation), and that profile drawn is the one showcased like that in the artbook where Zesu is clearly missing his right eye.

Araxxor fucked around with this message at 06:14 on May 11, 2022

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
At long last, there's an important party vote in this update!



Tonight, someone dies! Isn't that just so exciting?

Araxxor fucked around with this message at 13:54 on May 11, 2022

Haar_Dragon
Aug 21, 2015
Well that sure is an...interesting skill. Interesting, but why on earth would you bother?

Edward, Stella and Ark for the dragon. So much side content. SO MUCH.

NyoroEevee
May 21, 2020
My votes are for Stella, Dia, and the 100% not-made-of-explodium Ark.

Also, I realize why "Blademaster Stella" is a funny thought. She's obviously "Anchormaster Stella", after all!

Slaan
Mar 16, 2009



ASHERAH DEMANDS I FEAST, I VOTE FOR A FEAST OF FLESH
Ark, Edward and Dia should explore

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
Votes so far:

Stella: 3
Ark: 3
Dia: 3
Edward: 2
Nila: 1
Haru: 0
Buront: 0

Haar_Dragon posted:

So much side content. SO MUCH.

Yeah there are like at around 8 side dungeons left in the LP, and 3 more main dungeons. This game has a ridiculous amount of side content, as you can tell by the dragon counter still being at 300 but we're so close to the end of the game. That being said the dragon distribution in this game is very whacky, with some only having like 10 dragons, and others having like above 50.

Araxxor fucked around with this message at 23:28 on May 14, 2022

BisbyWorl
Jan 12, 2019

Knowledge is pain plus observation.


Stella, Dia, and Edward.

AweStriker
Oct 6, 2014

Stella, Nila, Edward

Eeepies
May 29, 2013

Bocchi-chan's... dead.
We'll have to find a new guitarist.
Stella, Stellark, and Stelldia

a busted-up mailbox
Dec 14, 2012
Stella, Ark, Dia.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
Voting is closed! Final results:

Stella: 7
Dia: 6
Ark: 5
Edward: 4

Nila: 2
Haru: 0
Buront: 0

Eeepies posted:

Stella, Stellark, and Stelldia

As cool as it would be to have Stella mutants take on the next area, alas, we have no such mutants in stock. So we're going to have to go with the unmutated variants to log in the votes.

This is certainly an interesting party to work with. If things go right, the results should hopefully be very explosive. For the enemy I mean, not Ark.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.


It's finally time to investigate Tokyon and hopefully find a solution to deal with Haze and Niara.

Incidentally I realized there was a bit of a mistanslation I missed in update 39.

quote:

This is what makes our traditions worthwhile. You're certainly crafty.

This line is actually supposed to be:

quote:

Now I know why we're having trouble with this planet. You were involved.

I bring this up now because as it turns out, Emille has a line that related to this, but got mistranslated into a bit of a non-sequitur, and inconsistent with later games.

quote:

... Has anyone in this age ever heard the word "gobstopper"? It was a measure against the voracious Dragons; thus, the name.

It's actually supposed to be:

quote:

Do you remember why Niara said "he was having trouble with this planet?" This planet survived several dragon invasions in the past, hence his statement.

I've already corrected the various lines involved in that update.

Araxxor fucked around with this message at 22:04 on Jun 8, 2022

JeffRaze
Mar 13, 2021
Oh hey, now I know which game happened first. Also Hacker Dia confirmed.

SIGSEGV
Nov 4, 2010


This also means that Emille's state of mind and actions are not actually healing and getting better with time, let's wish good luck to the next world, she's probably going to do something quite destructive.

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.


Time for a lesson in the intricacies of royalty and how they should act.

Araxxor fucked around with this message at 09:53 on Jun 18, 2022

SIGSEGV
Nov 4, 2010


Unrelated to princesses, but I do enjoy that Dreadnought had a pair of tripod masts. I really like the dragon designs, they are pretty wild and all over the place.

Chuu
Sep 11, 2004

Grimey Drawer
Wondering, does Takehaya count as a dragon for the dragon counter?

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.

Chuu posted:

Wondering, does Takehaya count as a dragon for the dragon counter?

He does not. Not all dragon-type enemies will deplete the counter, as it specifically checks for specific flagged encounters or dragon field symbols to decrease the counter, and Takehaya isn't marked as one of them.

Adbot
ADBOT LOVES YOU

Araxxor
Oct 20, 2012

My disdain for you all knows no bounds.
Okay so I haven't come out with an update in several months. And I might as well make it official that this LP is going on hiatus, as I probably won't come out with an update for a while. Oh don't worry, I plan to complete this, but a few difficulties got in the way for a while. I've been working on the next update on and off, but something changed yesterday that made this project lower priority.

https://www.youtube.com/watch?v=CaMv86lLRgY

Yeah so I finished the Etiran Odysse 3 LP several years ago, but didn't send it off to the archives yet as I was cleaning up some misinformation. (Working on a cleaned up version here at the moment.) But that was lower priority while I was working on this LP. With the news of this out, that project just became higher priority again, and I'll have to shutter this until I finish the EO3 LP up, as documentation of the DS games are something I want to get out ASAP now and I can't really focus on 2 major projects at once.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply