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.

Elite: Dangerous

potatojohn

Arcane
Joined
Jan 2, 2012
Messages
2,646
First they came for the singleplayer gamers,
but I didn't speak up because multiplayer could be fun

Then they came for the Newtonian physics dorks,
but I didn't speak up because jousting in space was overrated

Now they came for my PC exclusive
but there was nobody left to speak up for me
 

Thane Solus

Arcane
Joined
Apr 29, 2012
Messages
1,686
Location
X-COM Base
First they came for the singleplayer gamers,

but I didn't speak up because multiplayer could be fun

Then they came for the Newtonian physics dorks,
but I didn't speak up because jousting in space was overrated

Now they came for my PC exclusive
but there was nobody left to speak up for me

Well i was about to get a gun and go to cesspool UK that is, the game was developed and is developed at first for PC, and then it might be ported to consoles, so its half bad. Its not like XCOM when it was clearly developed with consoles in mind, and
"made" for PC ...

Not sure if i am lying myself now, or i might score some truth... Godamn, why did i quit drinking :)))

So, if this quote from David its true "But the point is, we're very focused on delivering a great PC game. We will then do the game on Mac and during that time we will be looking at other platforms as well."

Then we should be safe, if he is lying than the game is already made with the console design in mind, which is not far from the truth judging by UI, still lets hope for the best,

Did Chris's Selling Space Ships Online is going for consoles too?
 

Bradylama

Arcane
Joined
Jul 24, 2006
Messages
23,647
Location
Oklahomo
They would have to severely pare down the interface in order to make the game work on a console. There are simply too many functions that would have to be automated. Controlling your ship is simple enough though. The trigger "buttons" on Xbone and PS3 controllers are actually on an axis, so you can use them as rudders. Left stick pitches & rolls, right stick can look around or (more likely) control up-down-left-right "strafing", D-pad controls your system menu. The shoulder buttons can control your firegroups, and the 4 buttons can control some other functions.

As I type this out, I realize that you can actually control all of your ship's functions from the in-game system menus. It's entirely possible to make the game work on consoles, without sacrificing much in terms of complexity.

I'm not worried though. It's just so damn good. The only problem I see is that future console development may delay some anticipated add-ons.
 

Thane Solus

Arcane
Joined
Apr 29, 2012
Messages
1,686
Location
X-COM Base
While i still call them Space Ships Online Store, Cloud Imperium are truly bros: http://www.pcgamer.com/2014/07/14/consoles-couldnt-possibly-handle-star-citizen-developer-says/

It's not uncommon for developers of indie PC games to hope that their creations will ultimately make it to consoles. Cloud Imperium Games holds out no such hope for Star Citizen, however, and in fact Eric "Wingman" Peterson says it couldn't be done anyway, because consoles, including the Xbox One and PlayStation 4, simply don't have the power to drive the game.

At its core, the divide between consoles and the PC is fairly straightforward: Consoles offer out-of-the-box simplicity and compatibility, while PCs are all about screaming performance, limited only by income and your determination to use it. In most cases it's an academic difference that has no real impact on which games are released on which platforms, but Star Citizen apparently isn't "most games."

When asked by Italian site PC-Gaming (translated by Worlds Factory) why the studio opted to release Star Citizen for the PC and not consoles, Peterson was blunt. "First and foremost, consoles couldn’t possibly handle a game like Star Citizen. Chris and I grew up with PC games and in the last few years we had the feeling that PC had been pushed aside, with most games coming out as mere console ports with graphics that didn’t really exploit the power of PC," he said. "Gaming PCs right now are formidable, with powerful CPUs and GPUs. Even next-generation consoles cannot be compared, their internal components are already older than what I could add to a gaming PC today."

Running Star Citizen well won't require a high-end rig, and Peterson said in the interview that the game will probably support a maximum of 50 to 70 players simultaneously in order to avoid causing problems for players with less-than-bleeding-edge hardware. But gamers who have high-end systems will be able to take full advantage of them.

"We wanted to create a game that showed everyone the capabilities of PC, for those that have fun building configurations with double GPUs and liquid cooling, who no doubt were frustrated to not be able to fully use the potential of their machines," he said.

It's not exactly a new position for Cloud Imperium. Founder Chris Roberts proclaimed that next-gen consoles would lag PCs a full year before they were released, and pledged in 2013 that Star Citizen would never be "dumbed down for a lesser platform." But his anti-console stance seems to be working for him: The Star Citizen crowdfunding campaign now stands at more than $48 million.
 

potatojohn

Arcane
Joined
Jan 2, 2012
Messages
2,646
Or they're just telling you what you want to hear.

I wouldn't be surprised if they pitched it to M$/Sony and they told them to fuck off with their pay 2 win store so now they're singing the old PC-Gamer master race song.

PC gamers seem to be super gullible. Every week there's a story about how Foobisoft is making a game "for PC's first" or how Microsoft "loves PC gaming" of course it's all extreme bullshit, but a lot of people seem to fall for it anyway.
 

Haba

Harbinger of Decline
Patron
Joined
Dec 24, 2008
Messages
1,872,028
Location
Land of Rape & Honey ❤️
Codex 2012 MCA Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2

WHERE IS YOUR GOD NOW!

HAHAHA

I would most like for it to come to Wii U for its off-tv play, as I can imagine the missus getting annoyed by me playing this for ages.

I bought the Premium Beta over the weekend and I've been playing it fine with my Xbox 360 controller using the Control Pad preset so there's no reason why the game couldn't run on a PS4 or XBO in my view.
 

Thane Solus

Arcane
Joined
Apr 29, 2012
Messages
1,686
Location
X-COM Base
Or they're just telling you what you want to hear.

I wouldn't be surprised if they pitched it to M$/Sony and they told them to fuck off with their pay 2 win store so now they're singing the old PC-Gamer master race song.

PC gamers seem to be super gullible. Every week there's a story about how Foobisoft is making a game "for PC's first" or how Microsoft "loves PC gaming" of course it's all extreme bullshit, but a lot of people seem to fall for it anyway.


I am PC Gamer, the last console i really liked as a second platform was PS 2, which i used to play with my GF, or play some unique games, as for these two sims, they are made for PC First, and then they might be ported to Consolez so i guess its not a big deal, is just it pisses me off, that they were backed by people from PC and then the jews want to port them to consoles too, which might end badly in the end for us, if they see a huge income from that..

Back in the days Consoles were cool, because they had unique pop a mole games specially made for them, some quite fun or interesting, these days they just develop shitty dumb down former PC Games and i really hate not having a fucking mouse, besides fighting games and platformers.
 

potatojohn

Arcane
Joined
Jan 2, 2012
Messages
2,646
If the developer already knows that they're making a console version then they will develop for the console. To do otherwise would be just stupid.

You can compare how this works.

Morrowind: PC game that was ported only after release
Oblivion: console game that was released on PC
 

Mortmal

Arcane
Joined
Jun 15, 2009
Messages
9,440
Why buy an hotas and spend hours calibrating it, when it will be perfectly optimized and playable with a cheap pad ;)
 

DraQ

Arcane
Joined
Oct 24, 2007
Messages
32,828
Location
Chrząszczyżewoszyce, powiat Łękołody
If the developer already knows that they're making a console version then they will develop for the console. To do otherwise would be just stupid.

You can compare how this works.

Morrowind: PC game that was ported only after release
Oblivion: console game that was released on PC
This. If you develop with consoles in mind, even if you write it on the PC and only plan to port it later you have to take into account resource footprint, amount of controls you can assume to be available, GUI and so on.
 

Infinitron

I post news
Patron
Staff Member
Joined
Jan 28, 2011
Messages
99,057
Codex Year of the Donut Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire Pathfinder: Kingmaker Pathfinder: Wrath I'm very into cock and ball torture I helped put crap in Monomyth
RPS interview with Braben: http://www.rockpapershotgun.com/2014/07/16/elite-oculus-rift/
Braben On Elite, Oc Rift, Dodgy Gravity & Doing Space Right
By Alec Meer on July 16th, 2014 at 5:00 pm.

braben.jpg


At last week’s Develop conference in Brighton, I grabbed a half hour with Frontier Developments boss David Braben to talk about what’s going on with Elite Dangerous (fresh from my own wide-eyed experiences of it on a VR headset). Discussed: space, Oculus Rift, why FIFA games don’t sound right, how Star Trek doesn’t talk about gravity, developing in the public eye and publisher-free, and the resurgence of joysticks.

RPS: [forgets to turn on dictaphone initially, like a professional, but says something about how what most struck me about Elite: Dangerous is that the essential 'being in a ship in space' aspect feels so good, even before you get into any of the actual features, and that sound seems to play a big part in that.]

David Braben: [IIRC says something about how he's pleased to hear that and that Frontier tried to]…be as accurate as we can. It’s not just the distances, but the way things look, the way things behave. The rules, if you like, of the game. You mentioned sound – the sound team at Frontier have done a really good job, led by Jim Croft, who put a really rich audioscape. But we played around with a lot things. People have said, y’know, there’s no audio in space, because space is a vacuum. But we know that, and that’s what we’re doing – what we’re assuming is that in the 33rd Century you can have a reasonable sound system.

I read a report about a crash in the Pacific, an Air France crash, and when the plane was coming down there would be a cacophony of different alarms and indicators going off, saying essentially very bad things. I think the way you would indicate a ship coming from the left is you do it with sound, and you would put it into a stereo soundscape or even 7.1. I think the point really is that we have thought of this, and that’s how we’re doing the sound. That’s why the sound changes when you go into a station. Then you can hear the echo and the ambience of the volume. One of the examples that people haven’t called out, for example, is games like FIFA. If you go to a real football match, it’s not just the roar of the stadium, but you see a footballer kick the ball and there is an appreciable delay before you hear it. In FIFA you don’t hear that delay. It’s what people expect as well, a degree of that.


RPS: I suppose in FIFA there’s an issue around who you are playing as. Are you the players, are you the manager, are you the audience, are you some floating god watching from above?

David Braben:
I think that’s right. I think you’re some strange homunculus of all of the above. And also you’re a manager to an extent, because you’re choosing the allocations of the player.

RPS: You’ve got a great get-out in that argument that whatever you include in the game that might be scientifically dubious now might represent the technology of the future, hey?

David Braben: I know it’s a cop out, but it’s a cop out that we’ve thought about at least.

RPS: I guess you could say that in year x someone came up with a study saying that pilots flew better if there was a simulated engine noise…

David Braben: We did think about making it tinny and always the same, but there’s just no point. You wouldn’t do that, and it would spoil the experience.


RPS: What other aspects have you had to fudge, for the sake of a more engaging game?

David Braben: There is the one great… lie, if you like. Which is hyperspace. We know that’s not real, so what we’ve done is make sure that it works really well from a gameplay perspective. But all the rest we’ve made as physically accurate as we can. We are assuming that hyperspace is essentially some sort of dimensional shift, so that it’s contracting distances and you don’t have the inertia problems, you don’t have the fact that if you had that level of acceleration you’d be a small smear on the back of your cockpit. In fact, the cockpit itself would probably collapse.

RPS: What is the internal tug of war at Frontier between fantasy and reality like? Are there competing opinions?

David Braben: The gameplay has to come first, which is why we’ve made this hyperspace assumption. Generally, making science the way it is is a fairly arbitrary choice, really. It annoys me that in a lot of science fiction films they don’t bother. They just do it without really thinking about it. So, for example, having gravity in Star Trek. They all walk around and no-one really explains how they’re doing it. Same in so many games, like Mass Effect – you just assume ‘oh, there’s a gravity field’, a hand is waved slightly and then people forget about it. But I think it’s interesting – it brings a lot of gameplay interest and a lot of solidity to the game in doing that. We have the rotating spaceships that are novel, you look at it and you think ‘that’s from Elite: Dangerous.’ I think that is how it would be. That is a very good solution to the problem.

[editor's note- I'm informed that Babylon 5 did shoot for a similar explanation. Star Trek seems to have settled on the 'magic box under the floor/inside boots' rationalisation, however.]

zero.jpg


And actually, do you want gravity everywhere? You don’t actually. A little bit of gravity is nice, so that your sneeze lands on your tissue, or because eating with a knife and fork would become very difficult in zero-G. Loading cargo – it’s really great that cargo stays put when you it down, but in a tenth gravity you could pick it up and lift it over your head if you want.

The other thing I like is, in some value, maybe .3 or .4 G, a human can still fly. Isn’t that amazing? You could strap on wings and fly. But you don’t see that.

RPS: I suppose you’re fortunate in that, despite the game covering such an immense amount of space, it has a much narrower focus than a lot of other sci-fi. This is primarily about getting spaceships right, whereas something like Mass Effect has to do stories and cultures and characters on a much bigger level as well.

David Braben: That will come to us as well. We have said that this is just the beginning. We’ve shown inside the ships already, we will have those things with time and for the release. Walking around, ultimately landing on the surfaces of the planets. All of those things, whether it’s talking to people or big game hunting will come.

RPS: And you’ll be looking more closely at how the individual civilisations and cultures work?

David Braben: Yes, we’ve already got that. We have piles, pages, hundreds of pages of that sort of thing, because we’ve created fiction bibles for just about every element of civilisation. What is the law, who is the president through time, who is the emperor, were they deposed? I’m sure you know [I did! - Ed],there have been quite a few books now based in our world, so in order to be consistent they have to follow these fiction bibles.


RPS: The long term plan you have now, how much was it planned already, what you expected to have when you launched that Kickstarter?

David Braben: It’s certainly where I’d hoped we’d be by now. All of these things, you do your absolute best to deliver the best thing you can, and I think we have. I’m very proud. There are lot of very, very dedicated people at Frontier, putting in many, many hours – I mean man-years – to make the game very beautiful, and I get to take credit for it [ laughs], which of course is great. The point is that there are so many moving parts to it, and I think that… Well, I hope that the backers are pleased with what we’ve done so far, and what we’re continuing to do. I believe we have delivered what we said we’d do, and are continuing to, but that’s not to say we should get complacent. I am absolutely hopeful and expect that, in the same way looking where we are now and back at a few months’ earlier and thinking ‘I thought that was good, this is better’, I hope by the time we get to release we will have continued that rate of improvement.

RPS: You mentioned about the other people involved, and how Jim Croft was heading up audio – I’m really interested to know who the other driving forces are on this game.

David Braben: Johnny Watts is the producer, he makes it happen, he’s doing really well… Y’know, there are so many people, and the danger when you start naming individuals is you leave someone out. That would be my fear. The reason I mentioned Jim is because you called out audio, but again he has a whole team, and they’re doing a great job. Every ship sounds different, every component of the ship has a sound, whether it’s a little relay switching because you’re lowering the undercarriage… All of these things have a sound, it’s the solidity of feeling you’re involved. They’re all placed in a proper 3D soundscape, so whether you’re listening on 5.1 or 7.1 or just stereo, you’re embedded in the world.

oc2.jpg


RPS: I noticed when I was fiddling with the Oculus Rift settings that you can either have ‘Oculus Rift – headphones’ or ‘Oculus Rift – speakers’, which is impressively specific.

David Braben: Oh, I know! Absolutely. It’s one of the things that’s funny, because one of the things we found at Frontier was that playing Oculus Rift with headphones was excluding, particularly if you’re talking to people. We’ve actually got a room set up with 7.1 and it’s nice, and we actually play the Oculus Rift without headphones, but we noticed you need the soundscape to stay with the headphones.

RPS: Will you be tracking the depth motion tracking aspect of the Rift DK2?

David Braben: We support that. If it’s on your Oculus Rift, we support it. We support DK1, we support Oculus HD and we support DK2. It’s actually quite nice, you can see some things around the cockpits, you can look out and lean around, particularly on the Type IX, you can actually see down to the weapons.

body2.jpg


RPS: You’ve got that modeled pilot body with the moving fingers in there already – are you going to see that leaning forwards and craning around?

David Braben: ….Yes? Although it’s quite hard to see, so yes and no, I’d say in quite a weasely developer way. I’m trying to think, actually, the last time played on the Rift… I think it moves, it can’t track your body fully but it can try to. It’s funny, if you take your real hands off the joystick then look down, you’re ‘woah, why’s my hand still on the joystick?’ [Laughs] That’s the sort of thing that, with devices, if we wanted to explore we could. Whether it’s Kinect on PC or whatever, but I don’t think that adds a huge amount.

RPS: I guess you can give a ‘well, we’ll see’ answer to everything now, as there’s no-one above you to say what you can and can’t do now.

David Braben:
Well, even when we shipped Alpha 1, we weren’t expecting to support things like Oculus until a lot further down the line. We had it in mind, we’d thought about head-mounted displays, but the Alpha backers said they really wanted it. So we said ‘actually it’s not that hard to do’, did a quick investigation, we showed it worked, and then actually the rest of the work was probably a total of three days’ work for one guy. So we got it in there and we did it as a Christmas present to the backers. We did it as an update to a patch for the alpha build.

RPS: That’s fascinating in terms of the demographics for those high-level backers. Are they developers too? Are they just rich?

David Braben: Ten percent played on Oculus Rift.

RPS: That’s huge, my goodness.

David Braben: Some of them probably are developers, some of them they probably do a bit of tinkering at home… There’s no harm or shame in that. I think that now we’ve got, in round figures, 30,000 people playing, I don’t expect 10 percent of them to be playing on Oculus RIfts. There will be a significant number, as DK2s roll out maybe a lot more, and it’s not just Oculus RIft. There are also other head-mounted displays coming up, some from Kickstarter, Sony’s Morpheus… I think what we’ll see is a much more populated field anyway, and it’ll be like TV sets. “What about Oculus, ooh, what about this other one?”, all different in some way.

x52pro.jpg


RPS: It’s fascinating that, for so long, as press and developers we’ve talked about which games sell hardware, but we’ve always meant graphics cards and processors and consoles. Now we’re beginning to talk about it in terms of joysticks and headsets. You and Star Citizen are now the figureheads for a completely different form of hardware.

David Braben: Yeah. Well, actually what’s happened is that the industry has turned on its head a lot. Developers are now saying ‘we will do this’, whereas five years ago it was publishers. Publishers would come to developers, saying ‘we want you to work with this…’ It’s meant a lot more freedom. There’s no way if we were with a publisher that we could just support Oculus Rift like that. There would always be a deal in place – ‘what do Oculus get out of it?’ All of that side of things.

RPS: And presumably it wouldn’t be something you could just turn around in three days, because you’d have all these levels of approval to meet.

David Braben:
Absolutely, you’d find it was way more work, all these prototypes. And that’s the difference. I suppose we are a publisher, but in a different way, with a different mindset. Our allegiance is to the game, and if a particular piece of hardware – I like the X52 for example [me too!- ed], it works really well and that’s the one I’ve been playing with. Having said that, I still like playing on a console pad. It works well, and actually on Oculus, an X52 takes a bit of getting used to because you have to work out where all the switches are [laughs]. You have to memorise them. With a controller, I’ve played games with those for so long that I know exactly where all the buttons are, so it’s not a problem.

x522.jpg


RPS: Clearly you’re very much an advocate of developing in the public eye like this, but I do wonder how much that’s because it’s gone so well for you so far. Just as a thought experiment, did you are can you think about how you be feeling about being this open if the reception to Dangerous had been more negative, and you were on the back foot, having to defend yourself all the time?

David Braben: Yeah, you are right. It’s something that, before we went for Kickstarter, I did agonise either. But I actually thought ‘well, I’d rather know sooner than later if someone hated what we are doing.’ You know, while there was still a chance to rectify it. People have said ‘oh, I don’t like this feature or that feature’ or ‘your game runs rubbishly on my hardware’, and we’ve looked at it and tried to fix it. It’s actually been very helpful having such a big test bed so soon. We say there are ‘only’ 200 people playing alpha 1, but actually that’s still a very big test set, and we found all sorts of obscure graphics cards combinations and things that weren’t in our normal test set. So we were able to fix things.

RPS: It’s free QA!

David Braben: Yes, they were fantastically helpful. There were a few guys who we said ‘actually we can’t find out why this isn’t working, because we haven’t been able to source the graphics card that you’ve got. Well, we have one, but it works!’ So we tried to figure out why his different, and eventually we sent him a really simple test program, he ran it and we found it was to do with the way the driver worked. So we’ve now got the bottom of it – we said ‘it is a problem, here is a temporary fix and we’ll solve it properly next.’

Other obscure problems we’ve found in the wild, is that people love upgrading their machines and they love upgrading their network connections, to get fast connections. But they will have a network hub or a switch somewhere that they’ve not touched for ten years, and it doesn’t support a lot of the modern protocols. So we have to write a different codepath that copes with the older hubs. It’s things like that that were flushed out ,that we hadn’t found at work because we were working on a fairly straightforward and very clean LAN that doesn’t have these things.

Next – questions for Mr Braben from Twitter. CROWDSOURCING. Yes.
 

potatojohn

Arcane
Joined
Jan 2, 2012
Messages
2,646
RPS: What other aspects have you had to fudge, for the sake of a more engaging game?

David Braben: There is the one great… lie, if you like. Which is hyperspace. We know that’s not real, so what we’ve done is make sure that it works really well from a gameplay perspective. But all the rest we’ve made as physically accurate as we can. We are assuming that hyperspace is essentially some sort of dimensional shift, so that it’s contracting distances and you don’t have the inertia problems, you don’t have the fact that if you had that level of acceleration you’d be a small smear on the back of your cockpit. In fact, the cockpit itself would probably collapse.

What a lazy, pandering interview. Really, hyperspace is the only lie? How about the lie that spaceships in E;D can't go faster than 200m/s?
 

Azazel

Arbiter
Joined
Dec 4, 2012
Messages
481
The beta version of this game is the most fun I have had on my PC in ten fucking years. Somebody played it with an Oculus DK2 and it made him cry like a baby in joy at how awesome it is.

:kfc:
 

Berekän

A life wasted
Patron
Joined
Sep 2, 2009
Messages
3,110
Yeah, from what I'm watching on videos and stuff I'm getting very excited about this.

Final release date can't come soon enough, gonna end up poor after purchasing this and a joystick :negative:
 

shihonage

Subscribe to my OnlyFans
Patron
Joined
Jan 10, 2008
Messages
7,167
Location
location, location
Bubbles In Memoria
Elite: Dangerous looks like the one true game while Star Citizen will be mediocre and No Man's Sky will be SporeInSpace.

They wisely occupy a lot of the screen with the cabin, because most of the time space is just a blackness with dots. I always wanted a space sim which has a proper cockpit.

The "feel" of the game seems just right.

A lot of the remakes miss the crucial point. It has to be as awesome NOW as the original was on its ancient hardware. Having Elite running on my ZX Spectrum was nothing short of a miracle. Seeing what this game is becoming is giving me a similar feeling.
 

bonescraper

Guest
06FE6DDEEDB7B2E95D5CE1346390B6B3F398FD9F

510F4C546F4BFD1AC9C5971AEF1B9F2DD8660696


Wow. Such fun. Much space. Wow.

:rage:

So has anyone tried playing this with kb+mouse yet? How terribru is it?
100% not playable.
literally.
100% lies.
Literally.

It's perfeclty playable BUT it requires a lot of remapping and getting used to. Seriously. This is what works for me:

Relative mouse control: Off
Throttle increments: 10%

Mouse X axis: Yaw
Mouse Y axis: Pitch
W: Thrust up
S: Thrust down
A: Thrust left
D: Thrust right
Q: Roll left
E: Roll right
Mouse wheel: Increase/Decrease throttle

I had a lot of problems getting past combat mission 4, now i finished them all and feel pretty good about my flying skills.
 
Last edited by a moderator:

Bradylama

Arcane
Joined
Jul 24, 2006
Messages
23,647
Location
Oklahomo
I have to buy a new card for this game. Then I've got to save money for the Consumer Occulus Rift. I haven't had a game make me crave hardware and peripherals like this since High School.
 

potatojohn

Arcane
Joined
Jan 2, 2012
Messages
2,646
Just buy an Xbox. That's what the game is designed for.
 

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