Qual a melhor consola next generation

Para todas as conversas que não tenham lugar nos outros forums

Moderadores: Redacção, Moderadores

Responder

Quantas consolas pretendes comprar?

Pelo menos uma
40
44%
Duas de certeza
12
13%
Todas
6
7%
Nenhuma, fico-me pelo PC
32
36%
 
Total de votos: 90
Avatar do Utilizador
keko
Senior
Mensagens: 364
Registado: segunda 02 out 2006, 15:59

Mensagem por keko » quinta 16 nov 2006, 15:03

RSX (PS3GPU) & Xenos (360GPU)

Alright let’s get underway the GPU inside the PS3 is NV47 based which is another name for the 7800GTX. It has 24 pixel shader pipelines and 8 vertex shader pipelines. It’s capable of 136 shader operations per clock and according to Sony it has 256MB of GDDR3 memory at 700MHZ and performs 74.8 billion shader operations per second. Sony also said it’s capable of 1.8 teraflops, which I can tell everyone right now with 100% confidence isn’t true (numbers game) I’m not entirely sure of all the little tricks they used to arrive at such an extreme flops number, but rest assured it isn’t a type of a performance this GPU will ever really achieve. PC videocards such as the X1900XTX have far more raw horsepower than either of the 2 videocards in either console and is pushing a GPU clock speed of up to 650MHZ (some have shipped at 675MHZ) along with 24 more pixel shader pipelines and yet the X1900XTX is just over 500GFLOPS so to even begin entertaining the thought that a less advanced GPU with significantly less raw power could brute force 1.3 teraflops better performance is wishful thinking, but there is no cause to be angry at Sony in this case as they are entitled to market their product regardless of how they choose to do it. As long as they avoid disturbingly untrue statements about the competition its all fair game as far as I’m concerned)

I’m sure some people are wondering how Sony came to the conclusion that the RSX does 136 shader operations per clock or even 74.8 billion shader ops per second? Easy

# The RSX has 24 pixel pipes (each of which performs 5.7 ops) 5.7ops *24 Pixel Pipelines=136.8 shader ops per clock.

# The RSX is clocked at 550MHZ *136 shader ops per clock =74800 (or 74,800,000,000)

There is talk and even an event which took place in Japan in which Sony attended claiming that the RSX will no longer be 550MHZ and it will instead be clocked at 500MHZ and the 256MB of GDDR3 will now be @650MHZ instead of 700. Now there is a lot pointing to this being true, but Sony still hasn’t officially come out and admitted so I’m not sure what to think, but this is a perfect opportunity to see if we learned how to calculate this stuff.

If the RSX is clocked at 500MHZ*136 shader ops per clock that would make the new shader operations per second for the RSX 68 billion instead of the original 74.8 billion weakening the GPU’s performance, but I guess we wont truly find out till the PS3 releases because if anyone has noticed Sony has never posted the RSX clockspeed on the official ps3 site nor did they re-iterate the RSX clockspeed at E3 06. The RSX has 20.8GB/s of video memory bandwidth from the GDDR3 ram. The RSX has an extra 32 GB/sec writing to the system's main memory. If the RSX can fully utilize the memory system it can achieve pushing out 58.2GB/s worth of pixel rendering to memory. The RSX is pretty much a 7800GTX class GPU in some cases its worse in some cases better, nothing that is really new. Now the same can’t be said about the 360’s GPU at all.

Now the 360’s GPU is one impressive piece of work and I’ll say from the get go it’s much more advanced than the PS3’s GPU so I’m not sure where to begin, but I’ll start with what Microsoft said about it. Microsoft said Xenos was clocked at 500MHZ and that it had 48-way parallel floating-point dynamically-scheduled shader pipelines (48 unified shader units or pipelines) along with a polygon performance of 500 Million triangles a second.

Before going any further I’ll clarify this 500 Million Triangles a second claim. Can the 360’s GPU actually achieve this? Yes it can, BUT there would be no pixels or color at all. It’s the triangle setup rate for the GPU and it isn’t surprising it has such a higher triangle setup rate due to it having 48 shaders units capable of performing vertex operations whereas all other released GPUs can only dedicate 8 shader units to vertex operations. The PS3 GPU’s triangle setup rate at 550MHZ is 275 million a second and if its 500MHZ will have 250 million a second. This is just the setup rate do NOT expect to see games with such an excessive number of polygons because it wont happen.

Microsoft also says it can also achieve a pixel-fillrate of 16Gigasamples per second. This GPU here inside the Xbox 360 is literally an early ATI R600, which when released by ATI for the pc will be a Directx 10 GPU. Xenos in a lot of areas manages to meet many of the requirements that would qualify it as a Directx 10 GPU, but falls short of the requirements in others. What I found interesting was Microsoft said the 360’s GPU could perform 48 billion shader operations per second back in 2005. However Bob Feldstein, VP of engineering for ATI, made it very clear that the 360’s GPU can perform 2 of those shaders per cycle so the 360’s GPU is actually capable of 96 billion shader operations per second.

To quote ATI on the 360’s GPU they say.

"On chip, the shaders are organized in three SIMD engines with 16 processors per unit, for a total of 48 shaders. Each of these shaders is comprised of four ALUs that can execute a single operation per cycle, so that each shader unit can execute four floating-point ops per cycle."
48 shader units * 4 ops per cycle = 192 shader ops per clock
Xenos is clocked at 500MHZ *192 shader ops per clock = 96 billion shader ops per second.
(Did anyone notice that each shader unit on the 360’s GPU doesn’t perform as many ops per pipe as the rsx? The 360 GPU makes up for it by having superior architecture, having many more pipes which operate more efficiently and along with more bandwidth.)

Did Microsoft just make a mistake or did they purposely misrepresent their GPU to lead Sony on? The 360’s GPU is revolutionary in the sense that it’s the first GPU to use a Unified Shader architecture. According to developers this is as big a change as when the vertex shader was first introduced and even then the inclusion of the vertex shader was merely an add-on not a major change like this. The 360’s GPU also has a daughter die right there on the chip containing 10MB of EDRAM. This EDRAM has a framebuffer bandwidth of 256GB/s which is more than 5 times what the RSX or any GPU for the pc has for its framebuffer (even higher than G80’s framebuffer).

Thanks to the efficiency of the 360 GPU’s unified shader architecture and this 10MB of EDRAM the GPU is able to achieve 4XFSAA at no performance cost. ATI and Microsoft’s goal was to eliminate memory bandwidth as a bottleneck and they seem to have succeeded. If there are any pc gamers out there they notice that when they turn on things such as AA or HDR the performance goes down that’s because those features eat bandwidth hence the efficiency of the GPU’s operation decreases as they are turned on. With the 360 HDR+4XAA simultaneously are like nothing to the GPU with proper use of the EDRAM. The EDRAM contains a 3D logic unit which has 192 Floating Point Unit processors inside. The logic unit will be able to exchange data with the 10MB of RAM at 2 Terabits a second. Things such as antialiasing, computing z depths or occlusion culling can happen on the EDRAM without impacting the GPU’s workload.

Xenos writes to this EDRAM for its framebuffer and it’s connected to it via a 32GB/sec connection (this number is extremely close to the theoretical because the EDRAM is right there on the 360 GPU’s daughter die.) Don’t forget the EDRAM has a bandwidth of 256GB/s and its only by dividing this 256GB/s by the initial 32GB/s that we get from the connection of Xenos to the EDRAM we find out that Xenos is capable of multiplying its effective bandwidth to the frame buffer by a factor of 8 when processing pixels that make use of the EDRAM, which includes HDR or AA and other things. This leads to a maximum of 32*8=256GB/s which, to say the least, is a very effective way of dealing with bandwidth intensive tasks.

In order for this to be possible developers would need to setup their rendering engine to take advantage of both the EDRAM and the available onboard 3D logic. If anyone is confused why the 32GB/s is being multiplied by 8 its because once data travels over the 32GB/s bus it is able to be processed 8 times by the EDRAM logic to the EDRAM memory at a rate of 256GB/s so for every 32GB/s you send over 256GB/s gets processed. This results in RSX being at a bandwidth disadvantage in comparison to Xenos. Needless to say the 360 not only has an overabundance of video memory bandwidth, but it also has amazing memory saving features. For example to get 720P with 4XFSAA on traditional architecture would require 28MB worth of memory. On the 360 only 16MB is required. There are also features in the 360's Direct3D API where developers are able to fit 2 128x128 textures into the same space required for one, for example. So even with all the memory and all the memory bandwidth, they are still very mindful of how it’s used.

I wasn’t too clear earlier on the difference between the RSX’s dedicated pixel and vertex shader pipelines compared to the 360s unified shader architecture. The 360 GPU has 48 unified pipelines capable of accepting either pixel or vertex shader operations whereas with the older dedicated pixel and vertex pipeline architecture that RSX uses when you are in a vertex heavy situation most of the 24 pixel pipes go idle instead of helping out with vertex work.

Or on the flip side in a pixel heavy situation those 8 vertex shader pipelines are just idle and don’t help out the pixel pipes (because they aren’t able to), but with the 360’s unified architecture in a vertex heavy situation for example none of the pipes go idle. All 48 unified pipelines are capable of helping with either pixel or vertex shader operations when needed so as a result efficiency is greatly improved and so is overall performance. When pipelines are forced to go idle because they lack the capability to help another set of pipelines accomplish their task it’s detrimental to performance. This inefficient manner is how all current GPUs operate including the PS3's RSX. The pipelines go idle because the pixel pipes aren't able to help the vertex pipes accomplish a task or vice versa. Whats even more impressive about this GPU is it by itself determines the balance of how many pipelines to dedicate to vertex or pixel shader operations at any given time a programmer is NOT needed to handle any of this the GPU takes care of all this itself in the quickest most efficient way possible. 1080p is not a smart resolution to target in any form this generation, but if 360 developers wanted to get serious about 1080p, thanks to Xenos, could actually outperform the ps3 in 1080p. (The less efficient GPU always shows its weaknesses against the competition in higher resolutions so the best way for the rsx to be competitive is to stick to 720P) In vertex shader limited situations the 360’s gpu will literally be 6 times faster than RSX. With a unified shader architecture things are much more efficient than previous architectures allowed (which is extremely important). The 360’s GPU for example is 95-99% efficient with 4XAA enabled. With traditional architecture there are design related roadblocks that prevent such efficiency. To avoid such roadblocks, which held back previous hardware, the 360 GPU design team created a complex system of hardware threading inside the chip itself. In this case, each thread is a program associated with the shader arrays. The Xbox 360 GPU can manage and maintain state information on 64 separate threads in hardware. There's a thread buffer inside the chip, and the GPU can switch between threads instantaneously in order to keep the shader arrays busy at all times.

Want to know why Xenos doesn’t need as much raw horsepower to outperform say something like the x1900xtx or the 7900GTX? It makes up for not having as much raw horsepower by actually being efficient enough to fully achieve its advertised performance numbers which is an impressive feat. The x1900xtx has a peak pixel fillrate of 10.4Gigasamples a second while the 7900GTX has a peak pixel fillrate of 15.6Gigasamples a second. Neither of them is actually able to achieve and sustain those peak fillrate performance numbers though due to not being efficient enough, but they get away with it in this case since they can also bank on all the raw power. The performance winner between the 7900GTX and the X1900XTX is actually the X1900XTX despite a lower pixel fillrate (especially in higher resolutions) because it has twice as many pixel pipes and is the more efficient of the 2. It’s just a testament as to how important efficiency is. Well how exactly can the mere 360 GPU stand up to both of those with only a 128 bit memory interface and 500MHZ? Well the 360 GPU with 4XFSAA enabled achieves AND sustains its peak fillrate of 16Gigasamples per second which is achieved by the combination of the unified shader architecture and the excessive amount of bandwidth which gives it the type of efficiency that allows it to outperform GPUs with far more raw horsepower. I guess it also helps that it’s the single most advanced GPU currently available anyway for purchase. Things get even better when you factor in the Xenos’ MEMEXPORT ability which allows it to enable “streamout” which opens the door for Xenos to achieve DX10 class functionality. A shame Microsoft chose to disable Xenos’ other 16 pipelines to improve yields and keep costs down. Not many are even aware that the 360’s GPU has the exact same number of pipelines as ATI’s unreleased R600, but to keep costs down and to make the GPU easier to manufacture, Microsoft chose to disable one of the shader arrays containing 16 pipelines. What MEMEXPORT does is it expands the graphics pipeline in more general purpose and programmable manner.

I’ll borrow a quote from Dave Baumann since he explains it rather well.

“With the capability to fetch from anywhere in memory, perform arbitrary ALU operations and write the results back to memory, in conjunction with the raw floating point performance of the large shader ALU array, the MEMEXPORT facility does have the capability to achieve a wide range of fairly complex and general purpose operations; basically any operation that can be mapped to a wide SIMD array can be fairly efficiently achieved and in comparison to previous graphics pipelines it is achieved in fewer cycles and with lower latencies. For instance, this is probably the first time that general purpose physics calculation would be achievable, with a reasonable degree of success, on a graphics processor and is a big step towards the graphics processor becoming much more like a vector co-processor to the CPU.”
Even with all of this information there is still a lot more about this GPU that ATI just simply isn't revealing and considering they'll be borrowing technology used to design this GPU in their future pc products can you really blame them?

Site http://dpad.gotfrag.com/portal/story/35372/?spage=9
Avatar do Utilizador
Chris
Hardcore
Mensagens: 3088
Registado: sábado 19 jul 2003, 17:10

Mensagem por Chris » quinta 16 nov 2006, 15:12

Aqui vamos, e depois dizes que a sony é que é uma maquina de copy paste.
hax face
Avatar do Utilizador
pedropaulo
Moderador||Moderadora
Mensagens: 3242
Registado: quarta 09 jul 2003, 22:20

Mensagem por pedropaulo » quinta 16 nov 2006, 15:22

keko acho que já passamos essa fase. O tópico é interessante mas só se mudar o disco.
O martelar incessante do tema hardware é aborrecido, muito. Talvez seja melhor falar do que pode ser feito com ele.....
psoares
Senior
Mensagens: 171
Registado: terça 06 jun 2006, 18:05

Mensagem por psoares » quinta 16 nov 2006, 17:33

Chris Escreveu:Não percebo, fizeste quote dessa frase mas esqueceste-te disto:

"But will the PS3 be worth it in the end? There can't be a doubt. At a base level, Sony has achieved every function essential for this system to compete with the 360. You can argue the finer points, but if you suggest that the PS3 isn't exactly what it needs to be, you're simply wrong."
Não me esqueci, só acho que a afirmação que coloquei resume na perfeição o dilema dos jogadores.

Valerá a ps3 os 600 dolares?

Creio que não...
Avatar do Utilizador
Rasga
Senior
Mensagens: 497
Registado: segunda 26 jun 2006, 1:05
Localização: odivelas

Mensagem por Rasga » quinta 16 nov 2006, 17:53

estou convencido que sim, a PS3 valará os 600. O problema é quando valerá
a pena comprar?

Talvez seja por isso que planeio comprar uma 360 para o natal. Mais tambem fasso planos de comprar uma PS3 nas ferias grandes...
Imagem
Imagem
Avatar do Utilizador
keko
Senior
Mensagens: 364
Registado: segunda 02 out 2006, 15:59

Mensagem por keko » quinta 16 nov 2006, 18:35

Só postei isso para provar que a 360 tem uma muito melhor placa que a da PS3 e no mesmo site diz que o cell é melhor que o xenos como eu estou farto de dizer.

Para quam n sabe o ALAN WAKE vai usar DX10 no PC e vai ter os mesmos gráficos na 360.
Conheço um gajo que tem uma 8800GTX e usa um processador AMD 3800+. Poie é com este processador joga fear a 16AA e HDR e tudo a 1900 de resolução a 140FPS e com duas 7900GT que ele tinha corria a 70 e tal. Mas o que eu queria dizer é que o processador é o que menos interessa para jogos visto que é a placa que faz os gráficos e vamos ver se a PS3 vai conseguir os gráficos de uma 360.
Ele só n tem duas 8800GTX porque n havia na loja. Ainda vai comprar uma AGEIA e tem 6 discos de 300GB e 4GB de RAM. Que PC!!!

Vejam como funciona uma 8800GTX. Tudo o que sabem sobre a arquitrectura das placas esqueçam. Na pagina 20 está o teste à placa.

http://www.guiadohardware.net/comunidad ... tx/326696/
Avatar do Utilizador
Newtomic
Master
Mensagens: 7198
Registado: sábado 06 nov 2004, 1:36
Localização: fim do Mundo!
Contacto:

Mensagem por Newtomic » quinta 16 nov 2006, 19:28

pedropaulo Escreveu:keko acho que já passamos essa fase. O tópico é interessante mas só se mudar o disco.
O martelar incessante do tema hardware é aborrecido, muito. Talvez seja melhor falar do que pode ser feito com ele.....
Tipo até poderia ser interessante, se quem discutisse/falasse do tema soubesse minimamente do que estava a falar, mas como não é o caso... Next! :lol:

PS: keko a sério tu és ridículo, mas porque é k insistes em falar em HardWare se é um assunto que tu claramente não dominas NADA? [xx(]
Gostos são gostos e estes não se discutem!
Mega Score “Rules ... but ... RGB “Sucks
Newtomic (Shit main page)Campeonato TrackMania NationsNtm FirefoxO Pessoal do Fórum e a sua Idade! (2007-03-22 09h59)

Imagem
Avatar do Utilizador
Morbus
Master
Mensagens: 7635
Registado: terça 13 dez 2005, 11:17
Localização: Maia, Porto
Contacto:

Mensagem por Morbus » quinta 16 nov 2006, 19:36

keko Escreveu:Para quam n sabe o ALAN WAKE vai usar DX10 no PC e vai ter os mesmos gráficos na 360.
Se isso é verdade, alan wake deve usar DX10 mas só de nome, porque não tirará partido das funções do mesmo, pelo menos não daquelas que a XBox360 não tem (pelo que sei há algumas funções do DX10 que a XBox360 tem, mas são poucas). A propósito, que é que isso tem? :-s
Há falta de água no mundo? A guerra alastrou a todo o globo? Tenho uma unha encravada? Só há uma solução: FORMAT C: - by SoRHunter
Eu digo mal de jogos que nunca joguei e dos quais não conheço nada. - foi o Bu77erCup242 que me disse
Para que raio queres tu uma namorada linda e inteligente? O que interessa é ter EDRAM... - by Chris

_____________________________________________________________________________________

Imagem
Imagem
Avatar do Utilizador
Cyrax
Master
Mensagens: 5396
Registado: terça 23 mar 2004, 17:30
Localização: Between Heaven and Hell

Mensagem por Cyrax » quinta 16 nov 2006, 19:46

Chris Escreveu:Eu lembro-me bem dos jogos de lançamento da 360 e o único que era minimamente apresentável era o PGR3. Ora na minha opinião tanto os jogos de lançamento da 360 como os da PS3 são rascos. À excepcção talvez de Resistance: Fall of Men.
Opiniões... A meu ver, COD2, Condemned e Kameo são bons jogos de lançamento!
Rasga Escreveu:estou convencido que sim, a PS3 valará os 600. O problema é quando valerá
a pena comprar?

Talvez seja por isso que planeio comprar uma 360 para o natal. Mais tambem fasso planos de comprar uma PS3 nas ferias grandes...
Paradoxo? :-s
E quando é que vale a pena comprar? Quando baixar o preço? Aí ja mostras que não vale os 600€! Alias, falam muito dos 600€, mas também não devemos esquecer que existe a versão a 500€!
Imagem
Imagem
Xbox Live Clan: 4Insignia
Avatar do Utilizador
cinemaniac
Hardcore
Mensagens: 3821
Registado: sábado 15 abr 2006, 23:10
Localização: Corroios

Mensagem por cinemaniac » quinta 16 nov 2006, 20:35

Cyrax Escreveu:
Rasga Escreveu:estou convencido que sim, a PS3 valará os 600. O problema é quando valerá
a pena comprar?

Talvez seja por isso que planeio comprar uma 360 para o natal. Mais tambem fasso planos de comprar uma PS3 nas ferias grandes...
Paradoxo? :-s
E quando é que vale a pena comprar? Quando baixar o preço? Aí ja mostras que não vale os 600€! Alias, falam muito dos 600€, mas também não devemos esquecer que existe a versão a 500€!
mas tb dizem que essa versão pode nao ser comercializada cá por Portugal... ja nao sei onde vi isto mas por acaso é estupido se o fizerem...
A JOGAR: GUILD WARS
A VER: HOUSE | HEROES
A LER:
A OUVIR: 30 SECONDS TO MARS
Imagem
Imagem
_____________________________________________
Marco
Avatar do Utilizador
keko
Senior
Mensagens: 364
Registado: segunda 02 out 2006, 15:59

Mensagem por keko » quinta 16 nov 2006, 20:46

Domino muita coisa até de hardware. Já tinha explicado o que era a EDRAM e o que fazia e que a 360 tinha mais shaders e que a placa da 360 era melhor mas parece que quem n percebia eram voçes.

Outra coisa como já disse só postei isso para provar o que disse até agora.

E o jogo foi adiado para ter o DX10. E na 360 vai ter esses gráficos. Eu n sei se ela tem muitos ou poucos efeitos mas lê o que eu postei a falar da placa da 360 porque lá fala do DX10.
O que eu sei é que a 360 consegue esses gráficos. E numa PS3 se for bem trabalhada pelos programadores tb deve conseguir. O que se tem é de trabalhar muito bem com a API da consola. Eles se programarem bem fazem os gráficos de um jogo DX10 numa consola até mesmo na PS3, é só (como quem diz claro que n é facil) programar os cenários com grandes gráficos como por exemplo a agua do DX10 e a consola aparenta esses gráficos desde de que tenha uma placa que aguente que n sei se é o caso da da PS3. A PS2 Tb n tem shader mas tem gráficos como se tivesse. Não tem mais gráficos porque n tem mais poder.
Avatar do Utilizador
Bu77erCup242
Expert
Mensagens: 1833
Registado: sexta 07 abr 2006, 14:37
Localização: Porto

Mensagem por Bu77erCup242 » quinta 16 nov 2006, 20:46

Nem tem nada ver com o topico mas tenho que partilhar:
http://www.gamespot.com/news/6161886.ht ... ws;title;3
...Fas da Microsoft ? Eu gostava de saber onde que alguns membros do forum estavam ontem, eu tenho tenho testemunhas que estava em casa :D
Mandem mp se-me quiserem adicionar na vossa Wii ou PS3 :anxious:
"My Mii has a tatoo that says whem Halo 3 is coming out"
Imagem
Avatar do Utilizador
pedropaulo
Moderador||Moderadora
Mensagens: 3242
Registado: quarta 09 jul 2003, 22:20

Mensagem por pedropaulo » quinta 16 nov 2006, 20:49

Bu77erCup242 Escreveu:Nem tem nada ver com o topico mas tenho que partilhar:
http://www.gamespot.com/news/6161886.ht ... ws;title;3
...Fas da Microsoft ? Eu gostava de saber onde que alguns membros do forum estavam ontem, eu tenho tenho testemunhas que estava em casa :D
Lá está fala-se em guerra de consolas e o pessoal leva isso a sério :)
Avatar do Utilizador
uni
Veteran
Mensagens: 661
Registado: quinta 15 dez 2005, 19:21
Localização: Liberty City
Contacto:

Mensagem por uni » quinta 16 nov 2006, 20:54

"I'd do it again, even if I get shot again."

Persistente ou apenas estúpido ? :lol:
Imagem
Avatar do Utilizador
Cyrax
Master
Mensagens: 5396
Registado: terça 23 mar 2004, 17:30
Localização: Between Heaven and Hell

Mensagem por Cyrax » quinta 16 nov 2006, 21:05

cinemaniac Escreveu:
Cyrax Escreveu:
Rasga Escreveu:estou convencido que sim, a PS3 valará os 600. O problema é quando valerá
a pena comprar?

Talvez seja por isso que planeio comprar uma 360 para o natal. Mais tambem fasso planos de comprar uma PS3 nas ferias grandes...
Paradoxo? :-s
E quando é que vale a pena comprar? Quando baixar o preço? Aí ja mostras que não vale os 600€! Alias, falam muito dos 600€, mas também não devemos esquecer que existe a versão a 500€!
mas tb dizem que essa versão pode nao ser comercializada cá por Portugal... ja nao sei onde vi isto mas por acaso é estupido se o fizerem...
Acho que isso era apenas para o Reino Unido... :-k
Bu77erCup242 Escreveu:Nem tem nada ver com o topico mas tenho que partilhar:
http://www.gamespot.com/news/6161886.ht ... ws;title;3
...Fas da Microsoft ? Eu gostava de saber onde que alguns membros do forum estavam ontem, eu tenho tenho testemunhas que estava em casa :D
Ja apanharam os sujeitos, não recordo onde vi isto mas disseram que quem estava no carro era o bill Gates, o Peter Moore e o "Major Nelson"!
Imagem
Imagem
Xbox Live Clan: 4Insignia
Responder