Jump to navigation

Table of contents

Page Previous 1 2 Next

Sponsored by Alienware tracer
Advertisement

Opening the Valve Interview

PC Interview by Tom Bramwell

6 June, 2006

Page 2 of 2. <- Page 1

Eurogamer: Technically, what's changed since Half-Life 2 in the last 18 months?

Gabe Newell: So, with Episode One, we're doing a bunch of stuff on the tech side, but people will be pretty familiar with it. One of the things we've always tried to do is be really scalable so that people on the low end can play at acceptable frame rates and people at the high end feel like we're fully taking advantage of all the hardware that they bought. When we did the Xbox version of HL2 that gave us an opportunity to focus a bunch on performance optimisations, and with Episode One we're going to be shipping with performance optimisations back on the PC, so lots of things have gotten a lot faster.

Eurogamer: In what sense will gamers see optimisations and improvements?

Gabe Newell: In some cases it's given us the opportunity to expand the content budget, so we still want to render the low-end hardware, but now animation's three times faster, so that means we can put a lot more animation in there or increase the frame rate.

'Opening the Valve' Screenshot coop

"Single player co-op" they're calling it. And damn fine it is too.

Eurogamer: What about at the high end of the scale?

Gabe Newell: On the high end we've added this new Ultra mode which takes advantage of the latest greatest hardware - our pixel shaders are about twice as long in Episode One, you get per pixel specularity, there's some volume shading on the lighting, you'll see Alyx looks a lot better than in Half-Life 2. We've continued to move the rendering technology forward as we go along. It'll be interesting to see how people respond to this because one of the things we're trying out in Episode One - and one of the advantages of going with episodic content is that, the kind of approach we use with characters and lighting in Half-Life 2 is to let the lighting in the world do all of the work.

It's sort of like picking up a camcorder and filming the world as opposed to like in an action movie where all this very dramatic lighting is not possible. It's like you can't be in the real world and have this kind of lighting you see in movies like Mission Impossible III. That only happens when you've got a whole bunch of people standing behind the camera to make the scene look as cool as possible - so we're trying that out using the extra horsepower we have on the pixel shader side. You'll see that a lot - we think it looks better, it makes Alyx look a lot nicer.

Eurogamer: Talking of Hollywood, has anyone from the movie world come up with a decent Half-Life movie script yet?

Gabe Newell: They all sucked!

Eurogamer: In what way did they suck?

Gabe Newell: They're just bad movies - movies that shouldn't get made. I'm a huge fan of movies, I love going to movies and we have absolutely no reason to do it. It's not like they've offered us these giant buckets of cash and said "let us go and ruin your game" [laughs]. They offer you little tiny amounts of cash, so it's like they've not even tried to bribe us to go and make a bad movie. So it's the one thing we're going to hold on to. Unless it's a great movie, unless it's as exciting a movie as the game was a game then it will never get made.

Eurogamer: Could you not just go and handpick a script writer and director and approach it that way?

Gabe Newell: We've tried that, but we've ended up with really uninspired scripts. It's just not going to happen until we think that there's a director and a cast and a script and can say this is a movie we'd like to go and see, and not just some vanity piece. We've seen what happens to those sorts of movies and the world would be a better place if nine tenths of those projects had never happened.

Robin Walker: You've got a few hours of your life back.

'Opening the Valve' Screenshot barney

Barney makes his traditional appearance, but rather fleetingly.

Eurogamer: Is it just that they're not really in tune with what Half-Life's about and don't get it?

Gabe Newell: No, I just think that there's an attitude right now that they're trying to exploit the built-in audience of gamers right now and they don't really care whether the movies are any good. I think there's also this element of financing in Germany where they don't really care how profitable the movies are either, so you have this collision of people who are not long-term stakeholders who just think 'what are the next five movies I can crank out before the German government closes this tax loophole?' and 95 per cent of the gaming movies are being made specifically for those reasons.

Eurogamer: Do you make a point of watching them just to see how bad they can be?

Gabe Newell: Yes [longest sigh ever]. I have to put on my professional 'I'm doing this for the company' hat, not the 'I'm a movie go-er whose soul is going to be crushed by another unbelievably crappy game adaptation' one.

Eurogamer: Apparently Silent Hill's not bad...

Gabe Newell: I haven't seen that one, I'm looking forward to seeing that.

Eurogamer: Okay, back on topic, what else have you ramped up and improved in Episode One?

Gabe Newell: Another thing players will see with Alyx is that we're using the second version of our facial animation system, so she will have a much more robust set of expressions. The lip-synching is even better, and there are more subtle emotions that she can communicate now. She's got three times as many animations this time around and three times the textures.

Eurogamer: But essentially it's the same Source Engine technology we're familiar with, but tweaked?

Robin Walker: There's new tech in there as well - she can handle a much more extreme range of emotions than she was able to before, and we're just making sure faces hold up on that, you know, massive stretching and stuff like that is a large part of the new rev of the technology.

'Opening the Valve' Screenshot shot

Alyx might be a good shot, but you can't simply let her do all the work.

Eurogamer: Obviously you're biased, but do you think your facial technology is the best around?

Gabe Newell: I would be hard pressed... I mean, we've got a pretty good idea of what other people are doing and I do think that Alyx is considerably more robust than any other character that's been created in a videogame.

Robin Walker: One of the things we've spent a lot of time on with our characters is making sure that the AI in the game and everything around it drives that system. It's one thing to make a character which has a facial structure that is capable of displaying an animation if your animator gets here and there and stretches all the sliders around. The next step beyond that is to getting to a point where Alyx is the character and the AI is making the decision that she should look like this under these circumstances or she should look unhappy, and so on. There are things in our system I don't think we've even seen anyone else try and tackle yet.

Alyx is with you 90 per cent of the game. It gets back to the point about tech demos versus actual technology in the game. The cool stuff happens when you connect that technology to all the other elements in the game, like you connect the facial animation system to the combat and to the puzzles and so on - and that's where 70 per cent of the work is. It's a valuable problem to solve.

Eurogamer: Any news on Team Fortress 2?

Gabe Newell: Not today! [laughs]

Eurogamer: You're very much into getting customer feedback at Valve - probably more than any other developer. How are you using Steam to tap right into your user base?

Gabe Newell: One of the tools that Steam is giving us right now is the ability to have a much clearer idea of what's really happening with customers, so with Episode One, one of the things we're doing is to gather information. One of our secret weapons so far has been playtesting. We started playtesting our game very early on. We bring in hundreds of people externally - you have to sit there and just watch them play, and every time they get frustrated, every time get stuck, you know, that's a defect and you have to go and figure out how to fix that, and we just keep doing that until people can play through successfully and can have fun.

'Opening the Valve' Screenshot lighting

Lighting is more important than ever in Episode One.

Eurogamer: Was this feedback process more or less difficult than with Half-Life 2? Does listening to customers affect your creative thinking much?

Gabe Newell: I think we're better at it, in terms of learning how to anticipate. It's like after you've watched a couple of hundred playtests, you start to develop a much better sense of what are successful and unsuccessful design strategies. And so the thing we're going to do with Episode One is to extend that out to all of the people. Essentially playtests create a proxy for what will happen when the game is being played, but with Episode One we're saying let's stop using the proxy and watch how people play. Rather than having hundreds of playtesters, there are eight million Steam accounts right now, so we'll have eight million playtesters. It tells us which weapons they're using, so we can say "they're not using this weapon, why not?", here's where people are getting stuck "huh, ok, they're not supposed to be stuck here". Here's the stuff they like, here's the stuff they don't like.

Eurogamer: So Steam effectively creates a report every time you log in and play Episode One?

Gabe Newell: Yeah. We started this process with the hardware survey and that turned out to be incredibly valuable - it just helps you make really good decision. You're sitting there saying "should we optimise software skinning? - Yeah!" Here's another example: when you do performance optimisations you're pretending that you have an idea of what the target hardware is like. One of the things we got feedback on was level loads, so we wrote a bunch of tech to make level loads faster. We thought, why don't we actually just find out what's going on when levels are being loaded? And with our beta test group using the statistics gathering stuff it turned out that the real problem was, the real honest-to-god problem not the 'I'm an engineer and I want to go write code' problem was that everybody's game files were horribly fragmented, so the real solution wasn't to go off and write fancy background stuff. The real solution was to detect fragmentation and automatically defragment it, so one of the things that's gone out is an automatic defragmentation capability that just says 'oh, these things are fragmented, fix them'.

But the point isn't that, but to find out what's really going on. Rather than having internal guesses as to what's going on we're going to really see how customers play, and really see what's determining performance in customer's hands, and that's going to be big stuff for us.

Eurogamer: Lost Coast was clearly a successful way of demoing and testing HDR and the commentary system. Do you plan to roll out more tech demos soon?

Gabe Newell: Yeah, we have a couple...

Eurogamer: This year?

Gabe Newell: This year, yes.

Eurogamer: Are you planning to talk about those soon?

Gabe Newell: Yes, now that Episode One's done.

Check back later this week for more on this extensive exclusive interview from Valve, where the team detail more on the making of Half Life: Episode One.

Advertisement

Are you excited about Half-Life 2: Episode 2 on PC?
View Eurogamer readers most anticipated games

Thanks!

Want to comment on this article? Log in, or register!

Comments: 1-50 of 50 in total

Poster
Comment Low-scoring comments hidden. Log in to see them!
HoriZon
06/06/06 @ 14:51
#1
0
You buried this comment
Comment below viewing threshold
Show
Good read!
Nikanoru
06/06/06 @ 14:58
#2
0
You buried this comment
Comment below viewing threshold
Show
I bet you haven't actually read it and just wanted to make first post, or you would have made a specific comment about something.

Oh btw, second!
Hicksy
06/06/06 @ 15:01
#3
0
You buried this comment
Comment below viewing threshold
Show
Still no news on TF2?? : (
HoriZon
06/06/06 @ 15:02
#4
0
You buried this comment
Comment below viewing threshold
Show
I did read it so neer :)

Looking forward to some more lost coast type of demos maps!
Edited 1 times, most recently on 06/06/06 @ 16:04
06/06/06 @ 15:07
#5
0
You buried this comment
Comment below viewing threshold
Show
Gah jeez, spoilers. Didn't expect that.
/look forlornely (Spleling!!)at unfinished copy of HL2 for xbox and sighs as he now knows the ending.
Edited 1 times, most recently on 06/06/06 @ 16:08
Freek
06/06/06 @ 15:08
#6
0
You buried this comment
Comment below viewing threshold
Show
It's probably a good thing they diden't call this Half Life 3 because it clearly isn't. Gabe Newel might think of that way in his head, but as a gamer I experienced more of Half Life 2. It expanded upon the story and gameplay, wich is what I and allot of people wanted: more Half Life 2. And I'm happy to get it, Episode One is great but it's not a new game.
Hopefully they'll get the next two out sooner becuase you can't have long periods between releases and call it episodic.

And about the Half Life 2 spoilers, this is Titanic sinks, King Kong Dies, Darth Vader is luke's dad type stuff. You're expected to have finished this stuff by now ;)
Edited 1 times, most recently on 06/06/06 @ 16:10
Shrimp
06/06/06 @ 15:12
#7
0
You buried this comment
Comment below viewing threshold
Show
"per pixel secularity"

I for one welcome the seperation of church and pixel.
06/06/06 @ 15:20
#8
0
You buried this comment
Comment below viewing threshold
Show
As HL2 for xbox came out like a couple of weeks before the 360, I got loured away from it by other things, so didn't finish it, and my PC-gaming mates were kind enough not to spoiler it for me. Serioulsy finding out about the explosion has kinda ruined it for me a bit - I was planning on getting back to it eventually (and it's gonna be a fair while tyill we get HL2 in any form on the 360!)
Needless to say I didn't read on after that. :(
disc
06/06/06 @ 15:24
#9
0
You buried this comment
Comment below viewing threshold
Show
So no TF2 and no CS3 ?
Sko
06/06/06 @ 15:25
#10
0
You buried this comment
Comment below viewing threshold
Show
"It's probably a good thing they diden't call this Half Life 3 because it clearly isn't."

Yeah, it definitely would have confused the plebs a bit.
pauleyc
06/06/06 @ 15:28
#11
0
You buried this comment
Comment below viewing threshold
Show
Good interview, I like their approach to movie licensing (last time I've bothered to look Tarantino was attached to "the H-L movie" - ugh!). Oh, and that German tax loophole was closed end of last year IIRC.

And Valve's facial technology is still very good, easily wins any comparison with Oblivion.
fattakin
06/06/06 @ 15:30
#12
0
You buried this comment
Comment below viewing threshold
Show
I havent finished it either but knew the ending left you hanging so am not bothered either way. Must finish it!
Nikanoru
06/06/06 @ 15:35
#13
0
You buried this comment
Comment below viewing threshold
Show
Freek, that's nonsense. Not everyone can be expected to have finished each and every single popular game, especially a recent one like this. But people (generally speaking) just love to spoil, they're childish like that.

On the other hand, reading an article about a direct sequel of anything while not having finished the first game is not advisable, and I'm inclined to say any spoilers resulting from this would be one's own fault.

Jamesphillip: well, at least you can take solace in the fact that it wasn't exactly a unique ending you wouldn't have expected. Big explosion that destroys the place? You don't say! Really, all games have endings with explosions, I'm more interested in the events leading up to it (haven't finished it myself, see).
neuroniky
06/06/06 @ 15:36
#14
0
You buried this comment
Comment below viewing threshold
Show
"Darth Vader is Luke's dad"

OH MYYYYYY! REALLY!!!! YOU SPOILED ME ALL THE FUN OF SEEING STAR WARS!!!!!!

Emh. Well, not really.

/me goes and polish my Obi Wan Kenobi dress used for every single Star Wars movie premiere...

Jokes aside, very nice interview. Using reports to tweak future games and patches for the correct target audience should be the standard in this industry. Three thumbs up for Valve.

And now... come on, just don't tell me that Palpatine the senator is just the same guy as Palpatine the Emperor...

06/06/06 @ 15:46
#15
0
You buried this comment
Comment below viewing threshold
Show
Don't do it Anakin - I have the high ground!

Massive Damage!
marilena
06/06/06 @ 15:46
#16
0
You buried this comment
Comment below viewing threshold
Show
"It's not like they've offered us these giant buckets of cash and said "let us go and ruin your game" [laughs]. They offer you little tiny amounts of cash, so it's like they've not even tried to bribe us to go and make a bad movie."

LOL! It says a lot.
neilka
06/06/06 @ 15:50
#17
0
You buried this comment
Comment below viewing threshold
Show
Is there some way to turn this "Ultra" mode on manually or does it happen automatically if your hardware is up to it?
SeesThroughAll
06/06/06 @ 15:53
#18
0
You buried this comment
Comment below viewing threshold
Show
Is there some way to turn this "Ultra" mode on manually or does it happen automatically if your hardware is up to it?

The game always tries to find the best settings for your hardware automatically, so I don't see how should Ultra mode be an exception.
sickpuppysoftware
06/06/06 @ 15:58
#19
0
You buried this comment
Comment below viewing threshold
Show
Nice interview. One interesting point is steam "spying" on your playing. I have no problem with that if it helps them tweak it but I find it hard to believe when the sound still stutters!
Bitkari
06/06/06 @ 16:00
#20
0
You buried this comment
Comment below viewing threshold
Show
I've got a brand new Combine harvester.

lol. brill. :]

Aga
06/06/06 @ 16:12
#21
0
You buried this comment
Comment below viewing threshold
Show
Thanks for asking at least Eurogamer.
tiddles
06/06/06 @ 16:28
#22
0
You buried this comment
Comment below viewing threshold
Show
Really impressed by the visuals of Episode One, actually. Although it's disappointing that the actual assets themselves are almost all recycled from HL2, they've made it look fantastic - I was playing through the first two chapters again to listen to the comments, and some of the areas are really beautiful... generally all done through lighting, as well. And it all runs so smoothly on my (now) mid-range system - apart from the inevitable audio/loading stutters, of course, but I can't be bothered to do anything about them.

They talk about playtesting a lot in the comments, too - they really have gone through to make sure each section is as accessible and enjoyable as possible.
tiddles
06/06/06 @ 16:31
#23
0
You buried this comment
Comment below viewing threshold
Show
Nice interview. One interesting point is steam "spying" on your playing. I have no problem with that if it helps them tweak it but I find it hard to believe when the sound still stutters!

That made me feel a bit weird, reading that... it's all in a good cause, but it does feel a bit creepy...
Schiraman
06/06/06 @ 17:01
#24
0
You buried this comment
Comment below viewing threshold
Show
Not too convinced about the optimisations made for HL2 Ep.1 - my rig is pretty old but HL2 ran fine on it (apart from a bit of audio stutter from time to time) whereas Ep.1 crashes every other level-load, and quite often besides that. And has stuttering audio.

Shame really, Ep.1 seemed quite good apart from that - though it's not really anything special or new IMO. Personally I reckon MINERVA: Metastasis is a fair bit better (certainly in terms of gameplay, plus no crashes and it's free...) but it's nice to see continuation of HL2's story.

As for 'single-player co-op' I think that would work better if Alyx didn't have infinite health and ammo. Ok, so she's a lot better than Jessica Cannon in SiN, but she's still not very convincing.
Ryuken
06/06/06 @ 17:21
#25
0
You buried this comment
Comment below viewing threshold
Show
"Eurogamer: Any news on Team Fortress 2?

Gabe Newell: Not today! [laughs]"

Not ever prolly... :)

Nice read but the Valve-love is getting so over-the-top I almost suspect you guys are doing this for the sick of it. And not even one question about the value-for-money of Episode 1. Reading this it seems Gabe is pretty amused to see that we pay more for less content. The 'this is not an expansion'-comment definitely says enough yes.
el_pollo_diablo
06/06/06 @ 17:31
#26
0
You buried this comment
Comment below viewing threshold
Show
Eurogamer: 4 hours for £20? That's a bit shit isn't it?

Gabe Newell: Yes, yes it is. Never mind.

Edit: Only joking. Sort of.
Edited 1 times, most recently on 06/06/06 @ 18:38
disc
06/06/06 @ 17:40
#27
0
You buried this comment
Comment below viewing threshold
Show
£20? Where did you buy that? Certainly not from Steam.
yagisencho
06/06/06 @ 17:43
#28
0
You buried this comment
Comment below viewing threshold
Show
"One interesting point is steam "spying" on your playing. I have no problem with that if it helps them tweak it but I find it hard to believe when the sound still stutters!"

Ah yes. The stuttering sound. The random game freeze due to sound issues. The game I can't play on my current system because of sound issues.

Gabe, why in the name of all that is holy did you let (or lead?) your team to develop a software sound engine? I mean, every freaking computer built since the year 2000 has sound hardware in it. Every late model computer has bloody surround sound on the motherboard. But no, you had to go and write it in software, placing both an extra strain on the CPU and causing untold damage with IRQ clashes. Stupid, stupid, stupid.

Brilliant game though. Wish I could play it.
Freek
06/06/06 @ 17:58
#29
0
You buried this comment
Comment below viewing threshold
Show
Alyx is only invincible in Easy mode, in Normal she'll die if you don't keep the enemies off her.
space ace
06/06/06 @ 17:58
#30
0
You buried this comment
Comment below viewing threshold
Show
hdr is nice but how about real shadows? please :)
Kazzahdrane
06/06/06 @ 17:59
#31
0
You buried this comment
Comment below viewing threshold
Show
£20 from shops is pretty steep, £12 from Steam was a very nice price for the pure enjoyment that I got from Ep One.

Looking forward to more tech demos from Valve, especially if they include interesting commentary tracks.
GuiltySpark
06/06/06 @ 18:41
#32
0
You buried this comment
Comment below viewing threshold
Show
The only way that that was Valves fault is if they didnt have a warning saying you need a internet connection..

I dont have it yet so i wouldnt really know what it says on the box tbh...
insane_cobra
06/06/06 @ 18:50
#33
0
You buried this comment
Comment below viewing threshold
Show
I love their attitude towards game movies. Seriously, do we really need those things at all? Even if they were any good? I certainly don't. If a game is great, it's all I'll ever need; if it sucks, I'll want to avoid it in any form.
gazareth
06/06/06 @ 19:46
#34
0
You buried this comment
Comment below viewing threshold
Show
So does this mean there won't be a HL3, only incremental additions to HL2?
BurningR
06/06/06 @ 21:36
#35
0
You buried this comment
Comment below viewing threshold
Show
"hdr is nice but how about real shadows?"

- totally agree, even though doom 3 was repetetive and uninspired gameplay-wise, the real time shadwos gave it an incredible atmosphere. Imagine HL2 with those, plus HDR, yummy!
projectmayhem
06/06/06 @ 21:39
#36
0
You buried this comment
Comment below viewing threshold
Show
best interview i've read on eurogamer.. i'm interested in these tech demo's valve have in store
Khab
06/06/06 @ 22:35
#37
0
You buried this comment
Comment below viewing threshold
Show
Just finished Episode 1 - very nice it was, too. Some annoying moments, sure, but overall I had lots of fun. Alyx is a work of art, I must say - you can tell they've put loads of time into making her believable.
Talha
07/06/06 @ 05:34
#38
0
You buried this comment
Comment below viewing threshold
Show
Wait a second here.... Episode One is just as stunning as HL2. But that's the point - it IS HL2. As excellent as it is, Valve can't hope to peddle it as HL3 and get away with it. Because guess what, in a SEQUEL, you need a NEW story with NEW settings, connected to the past but not an extension of it. the Episodes are just completing the HL2 story.

Mr Newell, I hope that clears THAT up.
Mashum
07/06/06 @ 08:46
#39
0
You buried this comment
Comment below viewing threshold
Show
"Anytime one of our customers gets a crash anywhere in the world I get a report on my desk. We know exactly what hardware they're using."

...as it manages to effectively lock windows up when it crashes I doubt if he is getting reports from my machine..chine..chine..chine..chine..chine..chine..chine..ch
ine..chine..
muck_savage
07/06/06 @ 08:48
#40
0
You buried this comment
Comment below viewing threshold
Show
GRRR SPOILERS!
Ryuken
07/06/06 @ 09:39
#41
0
You buried this comment
Comment below viewing threshold
Show
"The only way that that was Valves fault is if they didnt have a warning saying you need a internet connection..

I dont have it yet so i wouldnt really know what it says on the box tbh... "

It's a bit of a mess, the system requirements do speak of a required internet connection but the way it is put on the box it seems like you would only need it for HL: DM Source and HL2: DM.

Anyway, Ep 1 is more of the same and that means it's still not on the level of OF/HL1 if you ask me. And I doubt it we'll get a completed story... ever.:)
Edited 1 times, most recently on 07/06/06 @ 10:43
Schiraman
07/06/06 @ 09:45
#42
0
You buried this comment
Comment below viewing threshold
Show
@Freek

I completed Ep.1 in normal mode and never once saw Alyx die - and there were several occasions when Zombines set grenades off more or less right next to her - close enough that it would've killed me if I was standing there. So even if her health isn't infinite, it's still stupidly high (and since she never picks up health she clearly regenerates).

If it's supposed to be "single-player co-op" then Alyx needs to have decent AI and work by (more or less) the same rules as the player...
krudster [mod]
07/06/06 @ 11:06
#43
0
You buried this comment
Comment below viewing threshold
Show
Alyx died a couple of times for me on normal difficulty, during the dark section when I was clean out of health and ammo and faffing around.
Talha
07/06/06 @ 11:10
#44
0
You buried this comment
Comment below viewing threshold
Show
Only a Half Life game can spur such an endearing debate about the invincibility, or otherwise, of a female character that is not even controllable.

Carry on, guys. ;-)
Aga
07/06/06 @ 11:12
#45
0
You buried this comment
Comment below viewing threshold
Show
Does Alyx have PMS mode on the hardest setting?
Spanker
07/06/06 @ 15:47
#46
0
You buried this comment
Comment below viewing threshold
Show
I don't like steam "spying" on our playing. Did we sign up for this spying with steam? What else in our machines is it checking on I wonder..

Alyx has died quite a few times on hard difficulty.. She is sure looking dandy this episode. I keep pressing the 'use' button on her, but so far she does not seem to respond to my advances..
fawe3
07/06/06 @ 22:07
#47
0
You buried this comment
Comment below viewing threshold
Show
Good read, besides Alyx bot im also missing is what will they do to with their technology aging through second and third episode.
spillz
08/06/06 @ 02:25
#48
0
You buried this comment
Comment below viewing threshold
Show
am i missing something or isn't the idea that "expansions" are retreading the same turf from a new perspective and "sequels" are new stories a little rigid? and then they give hollywood shit about lack of vision and originality...
Martin
09/06/06 @ 18:44
#49
0
You buried this comment
Comment below viewing threshold
Show
Thanks for the spoilers -- I was just about to play Half-Life 2.

Yeah, I'm slow -- so sue me.
ChocNut
11/06/06 @ 12:20
#50
0
You buried this comment
Comment below viewing threshold
Show
lol at Aga.

Interesting stuff - I've just completed it (I thought it was fantastic) and looking forward to Ep2

Comments: 1-50 of 50 in total

Want to comment on this article? Log in, or register!

X View gallery