Skip to main content

Digital Foundry vs. Oculus Rift

Head-to-head with project creator Palmer Luckey - can this hardware Kickstarter revolutionise VR and stereo 3D?

"Really, all we've been doing in first-person shooters since I started is trying to make virtual reality. Really that's what we're doing with the tools we've got available. The whole difference between a game where you're directing people around and an FPS is, we're projecting you into the world to make that intensity, that sense of being there and having the world around you," John Carmack told Eurogamer at E3.

"And there's only so much you can do on a screen that you're looking at. In the very best game experiences, if you're totally in the zone and totally into the game that you're doing, you might sort of fade the rest of the world out and just focus on that. But if you're wandering around E3 and stopping to look at a game, it's so clear that you're looking at something on a screen and you're looking at it in a detached way. Even the best, most advanced FPSes. So the lure of virtual reality is always there, since the '90s."

Now, in 2012 - 20 years after the launch of id's genre-defining Wolfenstein 3D - it appears that PC hardware has finally caught up with the aspirations of John Carmack and the founding fathers of the first-person shooter genre. The Oculus Rift presents a comprehensive solution to the myriad challenges of virtual reality, marrying up a stereo 3D display possessing a phenomenal field-of-view with an ultra-low latency series of motion sensors that immerse you into gameplay in a way you have never experienced before.

This week, Oculus launched a Kickstarter, aimed at getting first-generation hardware into the hands of games developers the world over. Beginning with a relatively modest $250,000 goal, Oculus exceeded the target within hours and in less than two days, $1m of crowd-sourced funds had been generated. In this interview, Digital Foundry talks with Oculus head Palmer Luckey, covering the progress made with the device since the first prototype was revealed, along with a more in-depth chat on the capabilities of the unit and how the final retail product - due next year - will be improved over the first-gen offering.

Digital FoundryCan you tell us a little about your background? Have you always been into hardware? What did it take to go from enthusiast to entrepreneur/hardware vendor?
Palmer Luckey

I have always been into hardware, back from when I was little kid who took apart 100 per cent of the appliances around the house (putting them back together maybe 90 per cent of the time - sorry, Mom). One of my big hobbies has been portabilising, the art of turning home game consoles into self-contained handheld units by making a custom case with a display, controls, and batteries. I founded the ModRetro forums about three years ago, and it is currently the most active portabilising community out there. As I got more and more interested in VR, things escalated from brainstorming, to prototyping, to working for a US Army affiliate research center (the USC ICT Mixed Reality lab), to more prototyping, to the Rift! None of it would have been possible without the VR enthusiast community, particularly members of the MTBS3D forums.

Digital FoundryAt what point did the potential of the Rift become "real" to you? Were there any specific demos you created before Carmack's Doom 3 BFG Edition work came along?
Palmer Luckey

The potential has been real to me since last summer, perhaps earlier. That is when I created the first prototypes of the design that has become the Rift, and I knew that this was it, this was how to solve the problem of high FOV. I am not a software developer myself, just a hardware guy, but two projects that I had early involvement with are Shayd, created by Juli Griffo and Wild Skies, a game being done by the Project Holodeck team - both of which are specifically targeted at VR hardware. Shayd was actually shown in the Kickstarter video - experiencing that for the first time last year was what convinced me that I had to make this something people could see for themselves.

"From the time I have spent playing Doom 3 in a Rift, I can safely say that it elevates the immersion far beyond anything you can get with a standard keyboard/monitor/mouse setup. It does not so much improve the game as improve the way you experience it."

Palmer Luckey is the VR enthusiast that saw a gap in the market for an inexpensive head-mounted display that could revolutionise gaming - and Oculus Rift is the end product.
Digital FoundryYou must have spent a lot of time with the Rift-enabled Doom 3 by now. What's your overall assessment of how the Rift improves the game?
Palmer Luckey

From the time I have spent playing Doom 3 in a Rift, I can safely say that it elevates the immersion far beyond anything you can get with a standard keyboard/monitor/mouse setup. It does not so much improve the game as improve the way you experience it, but that experience is something you cannot get with any other hardware/software pairing.

Digital FoundryYou've been fairly quiet in the run-up to the Kickstarter, but clearly you've been talking to a lot of key developers behind the scenes. How did you get them on-board? Did you send them prototypes, or visit in person? What was the hands-on reaction?
Palmer Luckey

It was not so much going quiet as being loud in different places. In the case of John Carmack, he was the one who came to me looking for a prototype, which was really the start of any inkling I had that other big developers might be interested. As all the pieces pulled together, my partners and I flew around to several developers with prototypes in our bags, showed them what it could do, and asked if they were interested. The response was almost universally positive! At one large company, there was literally a room full of developers all waiting their turn to try it, with many of them sending emails to their co-workers to get in the room ASAP. That is not to say that nobody had criticism (there was a lot of very honest and blunt critiquing), but nobody came away from a demonstration feeling negative about it.

Digital FoundryThis Kickstarter is about getting kits to developers. Some people watching your video are thinking that the $250,000 you're looking to raise is basically pocket change to the likes of Carmack, Newell, Abrash and Bleszinski. Why choose the Kickstarter route rather than private funding?
Palmer Luckey

With private funding comes private obligations. Crowd-funding makes it easy for the community to be part of the development, and it lets us work on making the best possible product without tying ourselves to any single developer. The goal here is to put truly immersive VR technology in the hands of every developer, not just a select few.

Digital FoundryDo you see Rift functionality becoming a standard in all major middlewares, based on the kind of feedback you've seen so far?
Palmer Luckey

That would be fantastic! The more industry adopts it the better. It is too early to make a guess if it will happen across the board, but if virtual reality devices become a large enough force in the market, it only stands to reason that most companies in the industry will support them.

Digital FoundryBased on the work done by yourself and by those with access to prototypes - like John Carmack - what are the principal lessons you've learned and what kind of improvements will there be by the time the product ships in November/December?
Palmer Luckey

I have learned a lot of lessons working on the Rift design for the last two years on and off, and all of those lessons are going to be going into the dev kit version of the Rift. The two most important things in a headset are the field-of-view, and low-latency head tracking. Ultra-high resolution, tiny form factors, neither of those can make you feel like you are in the game unless you have high FOV and great head-tracking. There are other improvements that I would like to put into the dev kit, but I don't want to get into too much detail until I know for sure what can make it, and what cannot.

" It is too early to make a guess if it will happen across the board, but if virtual reality devices become a large enough force in the market, it only stands to reason that most companies in the industry will support them."

Oculus Rift is still in production, so there's no photography available of the final unit, but this 3D render gives you some idea of what the Rift should look like when it ships in December.
Digital FoundryOver and above Doom 3 BFG Edition, are you in a position to confirm support for any other games yet?
Palmer Luckey

Not just yet. Carmack has said that he would like to support it in future id Software titles, and Notch has recently said that he would like to support it in his games (Minecraft would be amazing!) but at the risk of sounding like a tease, I can't personally confirm any further games. Those announcements will have to be done at the appropriate time by their respective companies.

Digital FoundryCan you tell us a little about the SDK? What functions does it offer developers? Is it all about setting up the required display modes, warping the pixels for the wrap-around effect, and handling the motion-tracking - or is there more?
Palmer Luckey

The SDK, at a bare minimum, will handle control schemes, motion tracking, warping, and display configuration needed to get Rift support into games with as little effort on the part of the developer as possible. There is a wish list of other features (audio, motion controllers, variable per-hardware configuration), but we have to focus on the basics right now.

Digital FoundryWith the Sony HMZ-T1 priced at around $800, people were amazed that the Rift would cost $500, yet here we are at the Kickstarter with a $300 price for a fully built version. You've talked about successes in partnerships - can you go into depth on that and how this price cut was made possible?
Palmer Luckey

The price cut was made possible by two things. First, the decision was made to minimise profit in favour of getting Rifts into the hands of as many developers as possible. There is a margin to handle any unexpected costs, and we have figured out what it will take to make these, but the margins you often see on electronic devices (development kits in particular!) are just not there. The second factor involved taking a really hard look at the cost of components and fabrication, and focusing on minimising them as much as possible with the expectation of selling more than a thousand. Some of that is as simple as negotiating with suppliers, and some of it goes as far as developing things on our own that would have otherwise been done by third parties.

Digital FoundryStereo 3D has exposed the tech limitations of current-gen consoles, but are there any technical barriers to the Rift running on next-gen console hardware assuming a standard HDMI interface? Have you spoken to any of the major platform holders?
Palmer Luckey

There is no significant technical barrier, even if we do not assume a standard HDMI interface. It is important to have standards for S3D, but the kind of deep integration needed for a good VR experience goes far beyond those standards. If the game was developed with a Rift in mind, and the console maker approved the Rift, then the biggest problems are solved! Consoles even make some pieces of the puzzle simpler than the PC, having a standardised set of hardware helps. To be honest, even current console hardware could run a compelling VR experience if the software were optimised enough. I have spoken to major platform holders, but there is nothing to announce at this time.

Digital FoundryCould game developers implement their own console Rift support even if it's not officially adopted by Microsoft or Sony?
Palmer Luckey

We are still looking into that. Microsoft, for example, can be picky about what kind of devices you hook up to their consoles, especially when those devices do things that none of their own hardware supports. There are some third-party controllers who have had problems with that, and while there are ways around it, the ideal situation would be to get approval. All of that is speculation, though, there is no console support planned in the immediate future, so it is a problem we can cross when we get to it.

"We really want to try and get this to brave developers so they can integrate support into their games. This is an amazing product that can provide an amazing gaming experience, but the consumer version is going to polish that and take it to the next level."

Palmer Luckey's Kickstarter pitch for the Oculus Rift, featuring special guest star appearances from some of the most important people in PC games and middleware development.
Digital FoundrySony's HMD was primarily aimed at movie-viewers. Would the Rift have any meaningful applications to movie-viewing?
Palmer Luckey

It could be used for movies, but that is not what it is aimed at. There are already some independent developers working on things like motion-tracked viewing of movies projected onto a virtual screen, but they are still in the early stages. If you want to watch movies on an HMD, my honest advice would be to buy a Sony HMZ-T1 or a SiliconMicroDisplay ST1080; they are aimed squarely at that market, and while they have serious shortcomings as VR devices, they deliver as personal movie screens very well.

Digital FoundryLet's talk about the Kickstarter offering: prototypes seen to date have consisted of a series of components literally stuck together with tape and glue. Will the device you're looking to make now have a more professional finish in line with the concept model in the video?
Palmer Luckey

The assembled development kits that people are receiving will be polished, professional-looking devices that look at home next to any other modern technology. There are also 100 unbuilt kits that are shipping earlier than the rest, and those use a shell that is very similar to the ones I have been using in the prototypes, though a bit cleaner.

Digital FoundryHow difficult is the basic kit to construct? Will the pre-built ones you're selling actually be hand-built by you and your team?
Palmer Luckey

We only sold 100 of the unbuilt kit, those are going to the VR enthusiasts and the hacker community that has been following the development of the Rift for some time now, not for the average developer. They are already sold out, but the general gist is that they will need screwing, gluing, and tweaking to function. The development kit Rifts are the main focus, and those are going to ship with a great-looking, comfortable, and lightweight plastic shell. The pre-built units will be professionally assembled, not by my team. I will be putting together a few to test fit and finish, but the majority will be done as part of the production process.

Digital FoundryDo you recommend this initial pre-built model for gamers, or should they wait until next year?
Palmer Luckey

We really want to try and get this to brave developers so they can integrate support into their games. This is an amazing product that can provide an amazing gaming experience, but the consumer version is going to polish that and take it to the next level, hopefully with widespread game support. If someone is an average gamer, they should wait until next year.

"The current kit is the best we can put out right now at this moment without emptying wallets (think tens of thousands of dollars), but tech advancements can make big improvements possible in the near-future."

Doom 3 BFG Edition should launch ahead of the device itself and we've heard that more big game announcements will be revealed before the Kickstarter units are sent out.
Digital FoundryCould you envisage a situation where the current model could be upgraded with the higher-resolution screen when the "next-gen" Rift comes along?
Palmer Luckey

If the only major change is the screen, then yes, I can imagine that being possible, and I would certainly make that an option. As it stands, though, the LCD displays are the most expensive component in the Rift. If a new version of the Rift ended up being only slightly more expensive than the display on its own, then just buying the new version would probably make more sense. This is doubly true if there are changes made to the optics or tracking hardware.

Digital FoundryThere's been talk of resolution in excess of 1080p for the full consumer model. Tell us about your vision for the Rift once it becomes a mainstream product - in what technical aspects would it be superior to this first run?
Palmer Luckey

An even wider field-of-view, and several times as many pixels as the development kit. The current kit is the best we can put out right now at this moment without emptying wallets (think tens of thousands of dollars), but tech advancements can make big improvements possible in the near-future.

Digital FoundryDo you have a ballpark idea on cost for the final retail unit?
Palmer Luckey

It is too far away to predict a price, but the driving force behind creating Oculus was to create something that any gamer can afford. We are not losing money on or subsidising the development kit Rifts, and I think the price speaks for itself.

Digital FoundryA big problem with stereo 3D as it is now is that it's impractical for people who wear glasses. Will you be able to adjust focus on the consumer version of the Rift, or offer a version that supports that?
Palmer Luckey

Almost certainly so. A large portion of our development team needs glasses (in fact, I am a little bit short-sighted myself), so compatibility with less than perfect vision is a high priority. There are a variety of ways to solve this, and we are going to figure out which is best.

Digital FoundryA big issue we've had with 3D is that the brain doesn't seem to quite accept that gaming 3D is "real", leading to a kind of pop-up or diorama effect. Does the more immersive nature of the Rift goes some way to addressing this phenomenon?
Palmer Luckey

Yes, it does! This is not only a function of hardware, though, it needs good software, something our SDK will make easy. With normal 3D displays, the field-of-view and focus of the display do not come even close to matching the view being rendered in software. By rendering an orthostereoscopic image, we can perfectly match the view of the Rift to the view you would see in the real world. If you are looking at a six-foot-tall enemy that is 10 feet away in the game, he will be exactly the same size he would be in real life. That is something you cannot easily solve with 3D monitors. Another advantage is that the optics collimate the light, giving you a view that is focused at infinity. This means you don't get the "I am looking at an up-close object" focus cues that come with 3D monitors.

Digital FoundryLooking ahead, could eye-tracking make any kind of difference to the experience in a future revision?
Palmer Luckey

It could, depending on how well it is implemented, and the features that it is tied to. I don't think that current eye-tracking tech or the tech that would benefit the most from it (variable focus/rendering detail) is at the point where it makes sense to do. Who knows what the future holds, though!

"The response shows that people really, really want an immersive VR experience, and to know that is so gratifying. Getting thousands of developer kits out there means that we are almost certainly going to see an explosion of VR content the likes of which has never been seen."

The only tech even vaguely comparable to the Rift is the Sony HMZ-T1. So long as the unit fits comfortably on your head, it's a fine piece of kit - and probably more suited to watching movies - but it lacks the immense field of view the Rift offers.
Digital FoundryWhat are your thoughts on the Rift eventually becoming a wireless peripheral. Is the technology there to make it happen and would latency be affected in any meaningful way?
Palmer Luckey

The technology is there, and it can be done with effectively zero latency (sub 1ms). The main problem is cost, at this point. For now, we want to focus on getting the core technology out to developers as fast as possible, and then look at improvements later.

Digital FoundryAudio is a key part of the immersive experience - do you have any thoughts on the kind of surround hardware that would work best with the Rift? What do you use yourself?
Palmer Luckey

Audio is definitely a big component, and we are looking into the possibility of integrating high-quality sound in the consumer version. Again, though, the goal is to get the core Rift tech out there as soon as possible.

Digital FoundryThe Doom 3 BFG demo uses an Xbox 360 controller. What are your thoughts on the physical interface side of the equation? How do you think something like the Leap tracking system would work out in combination with the Rift? Is control the next major challenge to overcome in the pursuit of a holodeck style experience?
Palmer Luckey

There is so much to cover on the interface side of the equation, far too much to cover in a short answer! Best attempt at a short answer: A gamepad is going to be the default input device for the development kit, but we are looking into several other options. It is not an impossible challenge by any means, and the tech is out there in various forms, it just has to be pulled together into a package that is good for VR gaming.

Digital FoundryCould the motion sensors be used to simulate the player leaning around corners, or registering an instinctual 'dodge' by the player to avoid incoming fire?
Palmer Luckey

The head-tracking does allow you to lean around corners to a limited degree by using translation of the tracker data. Having true positional data that lets you lean from side to side or lean in closer to things requires different sensors, something that is not going to be in the development kit.

Digital FoundryYou hit your Kickstarter target within mere hours. Any thoughts on the reaction to the Rift so far?
Palmer Luckey

S*** be crazy. To be serious, though, it has blown me away! The response shows that people really, really want an immersive VR experience, and to know that is so gratifying. Getting thousands of developer kits out there means that we are almost certainly going to see an explosion of VR content the likes of which has never been seen.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
mfhoudan.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
jerusalemdispatch.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
worldhealthstory.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
techguroh.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com