collision detection
content | discontent
send me yours
November 03, 2002
Why 3D realism is killing video games











Is it possible that 3D is ruining the creativity of video games?

I've been musing on this for a while, but this recent piece at IGN convinced me: It's a comparison between the style of the first Defender game (from the early 1980s) and the updated, modern version released -- with full 3D.

Currently, the theory behind game design is that "fun" comes from being able to do anything you want -- to be playing in a massive, complex world, with the freedom to go and do anything you want, and everything rendered in fantastic 3D realism. This strikes me as wrong for two reasons:

1) Games aren't about freedoms. They're about restrictions. Games are defined not by what you can do, but by what you can't. In chess, if you were allowed to move the chess pieces anywhere you wanted, it wouldn't be a game. As the very brilliant game theorist Eric Zimmerman has told me, games embody an interesting existential paradox: It is the presence of rules (which limit behavior) that creates play (new, unpredictable forms of behavior). Play comes when everyone has agreed, in a slightly masochistic way, on a bunch of restrictions that everyone will abide by. Then the fun begins. So the idea of having massive 3D worlds is not really about gaming. It's something else. It might be about emulation, about creating alternate universes, about having another personality you can live online, or many other incredibly cool things. But that's not really like a game, in the traditional sense that video games have been, well, games.

Moreover ...

2) The idea that "realism" allows for more creativity is almost perfectly wrong. Realism actually limits the ways you can envision the world, because reality only looks one particular way: Real. Which is to say, if you're going to create a video game that's highly realistic, and it's going to have to have roads in it, the roads can really only look one particular way: Like, uh, real roads. In contrast, a more impressionistic or expressionistic aesthetic can be far, far more offbeat. Put it this way: A photo of a road in rural Boston looks pretty much like a road in India or Tokyo, more or less -- a straight(ish) strip a few metres wide. In comparison -- a road painted by Matisse looks totally different from a road painted by Picasso, or Walt Disney for that matter.

Look again at the Defender ship above -- how kooky and stylized it is. The compare it to the Defender ship above that's coming out in the new game. It's pretty much like any other 3D ship in any other 3D game: brownish/greyish, bulbous, yadda yadda yadda. Since the designers wanted it to look realistic, it looks like every other "realistic" ship in existence.

This is why realistic 3D games have begun to look so incredibly tired in the last few years. Everywhere you turn, things look and play the same. I once talked to a guy who worked in software back in the early 80s. At conventions, he'd go to the sections devoted to computer games. "Every time you went around the corner, you had no idea what you were going to see. Everything looked different from everything else." On the other hand, when I went to E3 two years ago, there were virtually no surprises, either in aesthetic style or gameplay. Because games are supposed to have tons of "freedom" and "realism", they all wind up doing the same few things.

Posted by Clive Thompson at November 03, 2002 09:05 PM | TrackBack
Comments

Clive,

I can see where you're coming from, but I some instances I disagree. The reason behind the image from a game in the 80's looks so unrealistic is because they didn't have the technology at that particular time. Defining realism I believe is a very difficult task. I percieve realism as 'visually real", meaning whether an object looks as if it 'could' be real.
Most games at current have a cartoonistic look feel, you know it's not real. The level of immersion I believe is achieved on the majority by visual realism, not how real something behaves, but how real it looks.

However, I do agree on the idea of games now being used as an avatar in a way, being able to do something that you wouldn't normally be able to do, physically or morally (jump off a 100ft roof and land without a scar, or go around running people over or shooting people).

Posted by: Nas on November 12, 2003 08:22 AM

Well, it's certainly true that things today are easily distinguishable from "real." They only tend to look more real the less we actually have personal experience with the real reality; i.e. space games look more realistic simply because we've never been in space, so hey, who knows, maybe Jedi Starfighter is actually what it looks like? Whereas we all know what a city looks like, so we can tell that Grand Theft Auto 2 is a mere approximation.

Posted by: Clive on November 12, 2003 10:32 AM

it's better today to play video games !

Posted by: sonnerie on January 8, 2004 09:14 AM

Nice site. thx.

Posted by: Online Casino on January 16, 2004 02:39 AM

When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.

Posted by: Brian on January 20, 2004 11:02 AM

But variables get one benefit people do not

Posted by: Hugh on January 20, 2004 11:02 AM

When compared to the Stack, the Heap is a simple thing to understand. All the memory that's left over is "in the Heap" (excepting some special cases and some reserve). There is little structure, but in return for this freedom of movement you must create and destroy any boundaries you need. And it is always possible that the heap might simply not have enough space for you.

Posted by: Margaret on January 20, 2004 11:02 AM

We can see an example of this in our code we've written so far. In each function's block, we declare variables that hold our data. When each function ends, the variables within are disposed of, and the space they were using is given back to the computer to use. The variables live in the blocks of conditionals and loops we write, but they don't cascade into functions we call, because those aren't sub-blocks, but different sections of code entirely. Every variable we've written has a well-defined lifetime of one function.

Posted by: Manasses on January 20, 2004 11:02 AM

The most basic duality that exists with variables is how the programmer sees them in a totally different way than the computer does. When you're typing away in Project Builder, your variables are normal words smashed together, like software titles from the 80s. You deal with them on this level, moving them around and passing them back and forth.

Posted by: Ninion on January 20, 2004 11:02 AM

Let's see an example by converting our favoriteNumber variable from a stack variable to a heap variable. The first thing we'll do is find the project we've been working on and open it up in Project Builder. In the file, we'll start right at the top and work our way down. Under the line:

Posted by: Pierce on January 20, 2004 11:02 AM

This is another function provided for dealing with the heap. After you've created some space in the Heap, it's yours until you let go of it. When your program is done using it, you have to explicitly tell the computer that you don't need it anymore or the computer will save it for your future use (or until your program quits, when it knows you won't be needing the memory anymore). The call to simply tells the computer that you had this space, but you're done and the memory can be freed for use by something else later on.

Posted by: Lawrence on January 20, 2004 11:02 AM

The rest of our conversion follows a similar vein. Instead of going through line by line, let's just compare end results: when the transition is complete, the code that used to read:

Posted by: Rees on January 20, 2004 11:02 AM

This variable is then used in various lines of code, holding values given it by variable assignments along the way. In the course of its life, a variable can hold any number of variables and be used in any number of different ways. This flexibility is built on the precept we just learned: a variable is really just a block of bits, and those bits can hold whatever data the program needs to remember. They can hold enough data to remember an integer from as low as -2,147,483,647 up to 2,147,483,647 (one less than plus or minus 2^31). They can remember one character of writing. They can keep a decimal number with a huge amount of precision and a giant range. They can hold a time accurate to the second in a range of centuries. A few bits is not to be scoffed at.

Posted by: Jerome on January 20, 2004 11:03 AM

Inside each stack frame is a slew of useful information. It tells the computer what code is currently executing, where to go next, where to go in the case a return statement is found, and a whole lot of other things that are incredible useful to the computer, but not very useful to you most of the time. One of the things that is useful to you is the part of the frame that keeps track of all the variables you're using. So the first place for a variable to live is on the Stack. This is a very nice place to live, in that all the creation and destruction of space is handled for you as Stack Frames are created and destroyed. You seldom have to worry about making space for the variables on the stack. The only problem is that the variables here only live as long as the stack frame does, which is to say the length of the function those variables are declared in. This is often a fine situation, but when you need to store information for longer than a single function, you are instantly out of luck.

Posted by: Robert on January 20, 2004 11:03 AM

Realism in present 3d games is a fact no one can get away from. If one sees action movies - the hero is able to get out of all kinds of situations by using his ingenuity, utilising whatever he has at his disposal to deal with his adversary, be it a gun, a lamp. He can pull tables and chairs to prevent someone from barging in. He can make a rope an slide out of a difficult place. He can break a door or window, using someone as a human shield, take a hostage. Point his gun at the gang leader of police chief and everyone will have to drop their guns. It may not be possible with the existing technology but that will eventually happen. He would be open things, without 'pop up window' telling him what he can do or cannot do. In the existing 3d games many things which should fall do not = for instance a lamp on a table, or even a table. Opening a tap. The hero has very limited abilities as far as he has over his body and hand movement, the game has set limitations to what he can do and what he cannot do - which is absolutely unreal. As we see in action movies, heroes and villains are capable of doing a great deal more, almost anything can be turned into a weapon or a shield, almost anything can be turned into diversion. Either there is a lack of technology or the technology exists but the game developers are not prepared to use as it as yet. Places and rooms have items they cannot be picked up, moved or thrown unless there are instructions appearing on the screen that it can be done Everything is static as it they are made of granite, the hero has very few options.

Posted by: Jeddy on November 12, 2004 05:20 AM

Realism should mean that all things visible on the screen should be in a position to be utilised. In one mission of Hitman - he is room on which there is a table and a lamp - if a real person were to bump into the table it would fall and so would the lamp, the lamp would break. He could also be able to drag the table and use as it as a shield or as a doorstop, when is here is next to a wash basin he should be able to open the tap and the water would start flowing or turn the tap off. virtual persons have been made with very limited capabilities - whereas action heroes in movies use everything as shields, weapons and divedrsions. But this does not happen. The graphics are great but the abilities of virtual persons are very limited. Some can crouch only, some can crawl and hang.
3d action games dp mpt let virtual people do so many things, which any normal person can do, use of hands and body in different angles and positions. A really 3d game would be able to all these things.

Posted by: Jeddy on November 12, 2004 05:34 AM

bus-gang | backroomfacials | baitbus | bait-bus | bangboat | bang-boat | bangbus | bang-bus | bigmovieland | boobsquad | kingchile | olderladies | publicamateurs | realbutts | trannytrick | com-big | 8thstreetlatinas | allamateurmovies | boysfirsttime | captainstabbin | cumfiesta | eurosexparties | firsttimeauditions | inthevip | megacockcravers | mikeinbrazil | mikesapartment | milfhunter | nastyfetish | roundandbrown | streetblowjobs | topshelfpussy | trannysurprise | welivetogether | wivesinpantyhose | 8th-street-latinas | captain-stabbin | cum-fiesta | mikes-apartment | milf-hunter | gospy | allrealitypass | barefootmaniacs | bigtitpatrol | hornyspanishflies | horny-spanish-flies | ispycameltoe | i-spy-camel-toe | mrchewsasianbeaver | mr-chews-asian-beaver | pleasebangmywife | please-bang-my-wife | realitypassplus | reality-pass-plus | teenybopperclub | teeny-bopper-club | tinysblackadventures | truecelebs | xxxproposal | 1-teen.com | xkings | ebonycheeks | ebony-cheeks | freshauditions | fresh-auditions | indiauncovered | kinkymaturesluts | pimp4aday | pimp-4a-day | suckmebitch | suck-me-bitch | sugarmamas | sugar-mamas | videoseekers | 1-teen | clubseventeen | club-seventeen | lolitasex | lolita-sex | seventeenlive | seventeen-live | seventeenvideo | seventeen-video | teensex | teen-sex | Pleasebangmywife | | Anal valley | Backseatbangers | | | Bang boat | | | | | | | | | | | | | | | | | | | | | | Bang boat | | Bangboat | Back seat bangers | | | Analvalley | | milf seeker | wwww.bang bus.com | Club Seventeen | Adult Flics | xxxproposal | asitop | analvalley | backseatbangers | bang-bus | bangbus | gangbus | girlsgetcrazy | milfseeker | rectalrooter | teens-for-cash | welivetogether | teensteam | cumfiesta | gangbus | milf-seeker | milfrider | milf | captainstabbin | backseatbangers | hisfirsthugecock | iteens | justfacials | largegirlsxxx | milfseeker | mysextour | seeasians | successwithgirls | teensforcash | tittymax | voyeurgals | xxxsupersize | gang-bang-tryout | gangbang-tryout | girlie-flashers | girlie-zoo | girls-are-nuts | hardcore-teen-flics | hentai-playground | hollywood-men-exposed | horse-cock-sex | hot-farm-girls | irresistable-legs | latex-teens | latinas-cherry | leather-lovers | leg-lovers | legs-and-legs | lesbo-express | mega-movie-porn | mellon-land | monster-hooters | mr-13-inch | musical-sex-toys | nasty-blondies | nasty-movie-madness | natural-bush-girls | nude-celebs-revue | office-girl-sex | old-babes-home | orgy-machine | orgy-movie-madness | backseatbangers | bang-boat | bangboat | bangbus | milfseeker | teens-for-cash | teensforcash | adultcams | allgangbang | allstarstuds | amateurpie | analvalley | bestmovies | bigcocksex | blackcockswhitesluts | cheerchix | dopornstars | euroteensxxx | herfirstanalsex | herfirstasstomouth | herfirstbigcock | herfirstlesbiansex | all-reality-pass | allrealitypass | barefootmaniacs | big-tit-patrol | bigtitpatrol | horny-spanish-flies | hornyspanishflies | i-spy-camel-toe | ispycameltoe | mr-chews-asian-beaver | please-bang-my-wife | reality-pass-plus | teeny-bopper-club | tinys-black-adventures | tinysblackadventures | true-celebs | xxx-proposal | petite-lust | porn-tryout | poster-babes | private-teens | puritan-sex | ram-rod | roger-celeb | rookie-facials | school-girls | sex-centerfolds | sex-illustrated | shaved-perfection | she-got-conned | sloppy-orgies | slutty-wrestlers | strap-on-teens | teen-cumers | the-big-swallow | three-somes | tiny-tit-babes | tranny-a-gogo | true-celebs | true-male-celebs | truly-18 | twink-fantasy | upskirt-girlies | upskirt-teenies | usa-escorts | wet-black-panties | x-rated-pornos | xxx-adult-stars | xxx-asians | xxx-gold | xxx-lap-dancers | xxx-proposal | allamateurmovies | bangboat | bigcocksex | boysfirsttime | inthevip | mikeinbrazil | milf-riders | milfseeker | backseatbangers | baitbus | bangbus | emailerotica | fetish-hell | fetish-hotel | fortbooty | fuckingmachines | gayadultchatnetwork | lesbianlessons | maximumcock | mixedflavor | teenforcash | teens-for-cash | bangbus | cumfiesta | gangbangsquad | hugerealboobs | milfrider | milfriders | teensforcash | teensteam | cumfiesta | gangbus | milf-seeker | milfrider | milf | captainstabbin | backseatbangers | herfirstbigcock | herfirstlesbiansex | megacockcravers | topshelfpussy | rannysurprise | welivetogether | collegefuckfest | borderbangers | rectalrooter | milkmycock | pimp4aday | clubseventeen | lesbianpink | adultcams | allgangbang | allstarstuds | amateurpie | cheerchix | cyberfoldsweb | dopornstars | ebonyjoy | facialmag | fantasylatina | interracialjoy | backseatbangers | bangboat | bigcocksex | blackcockswhitesluts | cartoon69 | gangbangsquad | herfirstbigcock | hugerealboobs | milfseeker | teensforcash | bangbus | bang-bus | gangbus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | gang-bus | allrealitypass | barefootmaniacs | bigtitpatrol | blinddatebangers | coedsneedcash | hornyspanishflies | ispycameltoe | mrchewsasianbeaver | pleasebangmywife | realitypassplus | seehersquirt | teenybopperclub | tinysblackadventures | xxxproposal | see-her | see-her | see-her | see-her | see-her | see-her | see-her | see-her | see-her | see-her | see-her | bus-gang | backroomfacials | baitbus | bait-bus | bangboat | bang-boat | bangbus | bang-bus | bigmovieland | boobsquad | kingchile | olderladies | publicamateurs | realbutts | trannytrick | com-big | 8thstreetlatinas | allamateurmovies | boysfirsttime | captainstabbin | cumfiesta | eurosexparties | firsttimeauditions | inthevip | megacockcravers | mikeinbrazil | mikesapartment | milfhunter | nastyfetish | roundandbrown | streetblowjobs | topshelfpussy | trannysurprise | welivetogether | wivesinpantyhose | 8th-street-latinas | captain-stabbin | cum-fiesta | mikes-apartment | milf-hunter | gospy | allrealitypass | barefootmaniacs | bigtitpatrol | hornyspanishflies | horny-spanish-flies | ispycameltoe | i-spy-camel-toe | mrchewsasianbeaver | mr-chews-asian-beaver | pleasebangmywife | please-bang-my-wife | realitypassplus | reality-pass-plus | teenybopperclub | teeny-bopper-club | tinysblackadventures | truecelebs | xxxproposal | 1-teen | xkings | ebonycheeks | ebony-cheeks | freshauditions | fresh-auditions | indiauncovered | kinkymaturesluts | pimp4aday | pimp-4a-day | suckmebitch | suck-me-bitch | sugarmamas | sugar-mamas | videoseekers | 1-teen | clubseventeen | club-seventeen | lolitasex | lolita-sex | seventeenlive | seventeen-live | seventeenvideo | seventeen-video | teensex | teen-sex | allamateurmovies | boysfirsttime | captainstabbin | cumfiesta | eurosexparties | firsttimeauditions | inthevip | megacockcravers | mikeinbrazil | nastyfetish | roundandbrown | topshelfpussy | trannysurprise | welivetogether | wivesinpantyhose | 8th-street-latinas | all-amateur-movies | big-naturals | boys-first-time | captain-stabbin | cum-fiesta | euro-sex-parties | first-time-auditions | in-the-vip | mega-cock-cravers | mike-in-brazil | mikes-apartment | milf-hunter | nasty-fetish | round-and-brown | street-blow-jobs | top-shelf-pussy | tranny-surprise | we-live-together | wives-in-pantyhose | We Live Together | Lesbian Lessons | Girl For Girl | Naughty Nati | Lesbo Rama | Kinky Mature Sluts | Latina Time | India Uncovered | Pimp 4 a Day | Solo Girls | White Pussy Black Cocks | Wives in Pantyhose | Teeny Bopper Club | Tranny A Go Go | Fatty Fatty | Tinys Black Adventures | The Big Swallow | Bus Stop Whores | Please Bang My Wife | XXX Proposal | Freak Cock | True Celebs | Bikini Contest Porn | See Her Squirt | AnalSweeties | HotNudeGranny | MikesApartment | AmazingAnal | Her1stAnal | MegaCockCravers | ShesHuge | MatureHotel | MILFHunter | ShockingCocks | RawXXX | EbonyCheeks | Mr Skin | Cum Swapping Bitches | Adult XXX Pornstars | Men in the Nude | All Amateur Movies | Gang Bang Lessons | Circus Penis | Bimbo Wives | Cum Swallowing Lessons | Adult Movie Zone | Boys First Time | Big Naturals | Farm Sexy | Cum Fiesta | Boob Squad | FuckMomsAround | MilkMyCock | Unclelust | MomsBangVideos | LovelyKittens | MatureTaboo | PureMatureSex | MomsGangBanged | BorderBangers | DadsvsTwinks | DrunkenMoms | BestFriendsMom | MilfBangVideos | RealTabooVideos | MaturevsYoung | MySistersHotFriend | SoCalCoeds | BookWormBitches | NaughtyOffice | MyFirstSexTeacher | HerFirstLesbianSex | LatinAdultery | FastTimesatNAU | MyFriendsHotMom | FilthyFuckingCoeds | DirtyLatinaMaids | Cartoon69 | Adult Flics | Vanilla Teens Black Cream | Horse Cock Sex | Horny Spanish Flies | Reality Pass Plus | Big Tit Patrol | Amateur Girls | True Male Celebs | Mr Chews Asian Beaver | Pump That Ass | I Spy Camel Toe | Hentai Playground | Bare Foot Maniacs | Coeds Need Cash | Blind Date Bangers | All Reality Pass | MILFRiders | SpyCams | BangBus | WetScape | StreetBlowJobs | PureTeenPorn | GrandeGirls | SeventeenVideo | PregnantBang | 8thStreetLatinas | RoundandBrown | TrannyTrouble | SuckMeBitch | HardcoreToons | TrannySurprise | Upskirt School |
Extreme Gay Hardcore | Teen Movie Matrix | Club Negro | Karas Adult Playground | Coeds Need Cash | Shaved Perfection | BBW Gold | Fantasy Toons | Anal Town | Big And Slutty | Fuck Moms Around | 18 Teen Live | Mission Upskirt | Cum Swapping Bitches | Black Teenies | Bimbo Wives | Upskirt Girlies | Fist Bang | My Sisters Hot Friend | Adult Video Network | Cute Toons | Big n Plump | Mellon Land | Just For Ladies | Roger Celeb | Erotic Movie Station | Gay Blind Date Sex | Fucking Machines | Natural Bush Girls | Hidden Eyes | Cocks USA | Giant Gay Cock | Big Tit Porn | Secret Fetishes | Pimp 4 a Day | Latinas Cherry | Ram Rod | Exotic Redheads | Tit Summit | X Rated Live | Fetish Hotel | Girly Love | Girls N Toys | Euro Fuck Trip | Wild Latina Girls | Twinks for Cash | Never Shot | Fresh Teens | See Her Squirt | Wet Black Panties | Soap Boys | Lesbian Movie Matrix | Teen Erotica Club | Just Facials | Grandma Is A Slut | Top Shelf Pussy | Milk My Cock | Street Strippers | College Fuck Tour | Anal Cravings | Foot Erotica | Strip Club Exposed | Boobie Club | Black Bros White Hoes | Gay Chat Network | Girl For Girl | Her First Anal Sex | Boy for Boy | Ebony Cheeks | Her 1st Anal | Interracial Movie Matrix | Men in the Nude | Wicked Wendy | White Pussy Black Cocks | X Rated Latinos | Voyeur Teens | Kinky Mature Sluts | Cheer Leader Luv | XXXPosed Studs | Horse Cock Sex | Bad Girls Club | Trannies Online | Round and Brown | Brown Hair Girls | Oral Fantasies | Perfect Toes | Naughty Nati | Transsexual Passion | Porn Stud Search | Monster Cock Farm | Butts Only | Just Asian Teens | Smut Erotica | Twink Dreams | Fetish Hell | All Teen Hardcore | Interracial Paradise | Facial Masters | Beach Teens | Teen Steam | Border Bangers | Gay Lovin | Interracial Sex Fest | Teen Sluts Gone Wild | Naughty Therapy | Perv Teens | The Amateur Lounge | Big Naturals | Bush Hunter | Mature vs Young | Gay Ebony Studs | Mature Movie Matrix | Sexy Teen Coeds | Sinful Facials | Fucked For Free | Lovely Kittens | Mr 13 Inch | Ultimate Surrender | Teen Blaze | Pure Group Sex | Lesbian Pink | Hot Asian Cherry | Average Ho | Gay Black Hardcore | Naughty Amateur | Amateur Movie Matrix | Hardcore Movie Station | Big Tit Patrol | India Uncovered | Pornstar Studios | Uncensored Extreme | Filthy Letters | Hardcore Sex Shack | Mega Cock Cravers | Slam that Ass | My Sex Tour | Solo Girls | Girl Ranch | All Sites Access | Latina Kiss | Slut Movies | I Spy Camel Toe | Little April | Lesbian Lessons | Foxy Brunettes | Leg Lovers | Dirty XXX Sex | Nasty Boys | Ebony Arousal | Home Sex Network | Ebony Fantasy | Amateur Appeal | Hardcore Toons | Horny Traveler | Dude Dorm | Mature Belle | Mature Xrotica | XXX Proposal | Sinful Centerfolds | Cam Crush | We Live Together | Filthy Fucking Coeds | Oral Invasion | Unclelust | Whipped Ass | Soldier of Cock | Gay Fetish XXX | Slutty Transexuals | Threesomes | Farm Sexy | Gay Mature XXX | Book Worm Bitches | Strap On Teens | Squirting Chicks | Shes Huge | Cartoon Sex Online | Anal Pals | Hentai Xxx Sex | Fat Humpers | Tuna Party | Chicks Got Dicks | Bare Foot Maniacs | Irresistable Legs | Real Trannies | So Cal Coeds | Teens For Cash | Taboo Insertions | Ebony Movie Matrix | Man Hunter | Mini Boobs | Shemale Seduction | Men in Pain | All Reality Pass | Hog Tied | Racial Bang | Wet Lesbians | Teen Movie Zone | Huge Dicks Little Chicks | Group Thrills | Real Taboo Videos | Fort Booty | Classic Mature | X-Rated Pornos | Sex Illustrated | Real Fucking Couples | Sinful Tales | Bikini Contest Porn | Ordinary Sluts | XXX Tryouts | Pump That Ass | Rookie Facials | Drunken Moms | VIP Interracial | Teeny Bopper Club | Raw XXX | Gay Hentai XXX | Pure Mature Sex | Pregnant Bang | XXX Asians | Mommy Loves Cock | Latina Sex | in the VIP | Butt Machine Boys | Club Titties | MILFSearcher | Bang Boat | TeenSlutsGoneWild | India Chix | MatureHotel | HogTied | AnalValley | USAEscorts | LegsandLegs | GrannyFucking | TeenMovieZone | TeenX | SupermarketWhores | HerFirstBigCock | DirtyCheerleaders | BlackCocksWhiteSluts | PerfectOrgy | Texas Dildo Massacre | SuperBush | CumSplatter | InternationalBikini | FreshAuditions | Amateur Girls | BoyforBoy | GirlyLove | XXXProposal | Cartoon69 | EuroTeensXXX | WhippedAss | WetBlackPanties | TEENSEX Video | SinfulTales | CumFiesta | GreatLookingAss | DirtyTeen | GayHentaiXXX | Fatty Fatty | BalloonBang | FuckingMachines | BadGirlsClub | NebraskaCoeds | TitVision | UncensoredExtreme | Fatty Fatty | Leg Lovers | BeachTeens | Shaved Perfection | EbonyCheeks | PleaseBangMyWife | Wet Black Panties | BBWGold | SimplyGay | BestMovies | PumpThatAss | KarasAdultPlayground | Big Tit Patrol | VIPInterracial | WaterBondage | Legs and Legs | Gay Hentai XXX | MrChewsAsianBeaver | PuritanSex | TrannySurprise | DoPornStars | SluttyWrestlers | WetScape | NastyBoys | AllGangBang | RedHairSex | CumCheeks | SexCenterfolds | DigitalChicks | TeenCumers | BorderBangers | MatureHotel | RectalRooter | ClubTranny | MonsterHooters | XXXAdultStars | XXXTryouts | PetiteGoddess | DigitalChicks | AllTeenHardcore | Hentai Playground | NastyFetish | BusStopWhores | MatureHotel | BikiniContestPorn | PregnantBang | Black Cocks White Sluts | BlackTeenies | CumFiesta | SmutErotica | Fetish Machine | TeensForCash | KaraXXX | TeenyBopperClub | IndiaChix | AbsolutelyMale | BlackBrosWhiteHoes | JustFacials | BangBoat | TeenBopperClub | ShavedNWet | AnalSexLessons | CircusPenis | BoobSquad | Truly18 | TeenX | FortBooty | Black Teenies | Blind Date Bangers | GangBangSquad | LatinaTime | RealityPass | StrapOnTeens | Big Tit Patrol | AsiaPorno | HotLittlePackage | TinysBlackAdventures | BangBoat | DirtyLatinaMaids | MellonLand | AllStarStuds | WiredPussy | HornySpanishFlies | Bus Stop Whores | Ram Rod | Bare Foot Maniacs | Titty Max | Ebony Joy | DirtyTeen | ShockingCocks | Latex Teens | InternetHookups | BusStopWhores | TranssexualPassion | CumshotParties | BangBoat | AnalPals | BackSeatBangers | AmateurAppeal | OhBoys | JustFacials | HerFirstAsstoMouth | AwesomeOrgy | Balloon Bang | MovieErotica | Bait Bus | NastyBlackSex | Back Seat Bangers | GirlsAreNuts | LesbianSecrets | iTeens | GiantGayCock | Just Facials | Hard Porn | HiddenEyes | SlutToons | Hardcore Teensex | PleaseBangMyWife | XXX Lap Dancers | BoysFirstTime | IndiaUncovered | AmateurPie | SuperBush | WaterBondage | MenintheNude | ClubSeventeen | RedHotPornstars | Camp Porno | BopperClub | Sport Erotica | NastyBlondies | TrueMaleCelebs | Pump That Ass | Pimp4Day | TrannyTrick | FistBang | ISpyCamelToe | HentaiPlayground | KuntFu | StreetStrippers | Lesbian Teensex | SexIllustrated | RealandNatural | PervTeens | AnalBoyToys | AmateurGirls | BoobieClub | EbonyJoy | WhippedAss | MomsNeedCash | InterracialSexFest | FatHumpers | AsianPleasures | SpyCams | CumSwallowingLessons | MeninPain | AnalMovieMatrix | LipstickLesbo | SpyCamelToe | I Spy Camel Toe | TeensForCash | True Celebs | CigaretteSluts | Truly 18 | MILF Seeker | HotFarmGirls | AnalValley | True Male Celebs | My Sex Tour | RubAndTug | Fantasy Latina | BangBus | HentaiPlayground | EbonyGirlsOnline | USA Escorts | LesbianLessons | SimplyGay | AdultVideoNetwork | LatinasCherry | ClubTranny | UltimateSurrender | Hot Farm Girls | LargeGirlsXXX | GuysInTheCity | Sex Centerfolds | ClubTranny | LatexTeens | GaySuperCocks | HardcoreSexShack | Gay Videos XXX | iTeens | SoapBoys | TittieFuckers | DirtyXXXSex | GirlForGirl | MILFSeek | JungleGirls | BackSeatBangers | AmazingGangBangs | MrSkin | OralFantasies | AnalUniversity | Horny Spanish Flies | Do Porn Stars | Nasty Blondies | DirtyTeen | MixedFlavor | RateMyTranny | GayDome | ClubTitties | BlindDateBangers | ClubSeventeen | MILF Seeker | GangBangSquad | BareFootManiacs | Threesomes | XXX Asians | ClubSeventeen | EbonyFantasy | OldBabesHome | MissionUpskirt | CuteToons | SimplyTranny | TheBigSwallow | TopShelfPussy | GuysLuckyDay | Teeny Bopper Club | GayEbonyStuds | RectalRooter | SilkyBlondes | BlackCocksWhiteSluts | PosterBabes | BoyforBoy | FantasyLatina | Twink Fantasy | SeeAsians | TrueCelebs | 18TeenLive | UpSkirts | GayInterracialXXX | ClubCock | XXXLapDancers | GayFacialsXXX | MonsterCockClub | Pimp4aDay | AllGangBang | HisFirstHugeCock | Bushless | CollegeFuckFest | ExtremeGayHardcore | TopShelfPussy | VoyeurTeens | MrSkin

Posted by: mrskin on March 12, 2005 02:36 PM
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?