iPhone Game Friday: New Releases

It’s time to wrap up an incredible March with some of the latest and greatest App Store games!

Featuring everyone’s favourite birds in space, some RPG goodness, strategy, and even a retro treat, you’re going to want to click through and start playing.

Angry Birds Space

Angry Birds Space

We may as well mention this one first, especially since you’re likely part of the more than ten million people who have already purchased the game. Angry Birds Space takes a strong formula and extends it just enough to feel like a brand new game, without compromising the charm that made it so popular in the first place.

If you’re looking for an in depth examination of this sequel, you’ll find it in Kevin’s excellent full review, but in brief terms the game features the same bird flinging madness with new birds and a completely new environment: outer space. The beauty and genius of the space environment is what makes this sequel such a winner. Gravity is now flexible, and you’ll find yourself challenged not only to find the structural weaknesses in the pig encampments, but also to figure out how best to attack them since you’re able to use the gravity of various space objects to swing around from behind, or above, or below …

As a result, your trajectory is now indicated via some flashing lights, which is greatly appreciated and, while you might think it would reduce the challenge, it actually just ensures that your challenge is figuring out an attack strategy rather than wasting time flinging things inaccurately — just one example of a subtle but obvious mark of good game design. Angry Birds Space is a definitively excellent sequel and will enchant fans and new players alike.

Price: $0.99
Developer: Rovio Mobile, Ltd.
Download: App Store

 

Swordigo

Swordigo

One of the most beautiful platform adventure games to hit the App Store, Swordigo plays like a beautiful blend of Trine, Super Mario, and perhaps even Rayman. The fluid, 2.5D environment is gorgeously rendered in a colourful art style, and the controls are unobtrusive as you plumb the depths of dungeons and best your foes.

The game world is fairly spacious, and you won’t get bored quickly with the various quests and places to explore. Levelling up occurs as you’d expect it to, and the spread of weapons, skills and magical spells that you come across are distinct and satisfying to use. Everything in Swordigo contributes to a tight and well designed gameplay experience that offers its treasures with a reverence to the games that inspired it.

It’s also up to speed with the times, featuring not only the usual Game Center/OpenFeint achievements, but also iCloud game saves and a universal build so you can play it wherever you are and pick up right where you left off — assuming you can put it down in the first place.

Price: $1.99
Developer: Touch Foo
Download: App Store

 

Hunters 2

Hunters 2

One of the finest turn-based strategy games the App Store has ever seen was the original Hunters, and now that its sequel is finally out, we’re thrilled to report that it lovingly improves on just about every aspect of the original and retains its seat on the throne of the most compelling example of its genre on the platform.

You and your team of mercenaries will continue to complete missions across the galaxy, and the huge boost of new equipment in the game means you’ll have no trouble outfitting your squad exactly the way you want, not to mention the fact that you can even craft your own items now. The new campaign is satisfying and challenging, and the same daily mission system that made the first game so wildly popular returns now to offer ongoing replay value for those who get through the main campaign.

A brand new visual engine and some polish of the interface also helps tidy up the loose ends in Hunters 2. While the price is fairly steep, the fact that the content is evolving daily justifies the extra investment. If you have any interest in sci-fi turn based strategy, then this is one title you will not want to miss.

Price: $4.99
Developer: Rodeo Games
Download: App Store

 

Rollerhog

Rollerhog

Rollerhog is a dead simple, overwhelmingly cutesy side-scrolling adventure game starring a rolling hog and a cast of unthreatening spiders, flowers and crocodiles.

While rolling through the field, you must swipe obstacles out of the way, bounce to avoid crocodiles and grab candy and jump on the heads of bunnies whack-a-mole style. It’s a gentle and child-friendly experience that gains some momentum when you hit “Hyper Mode” and must keep up with the increased pace. There is a big update planned with more characters, and the potential is there for this to grow into a much larger game.

For your inner or outer child, this is an unpretentious and straightforward good time.

Price: $0.99
Developer: Neon Play
Download: App Store

 

A Little Turbulence

A Little Turbulence

A retro game unlike any we’ve seen before, A Little Turbulence is a cleverly titled game not unlike Osmos but set in the air, where you play as a small cloud.

The goal is to absorb other clouds, get bigger and then destroy or avoid all the various aircraft and objects that crisscross through the screen. Surviving for as long as possible begins to get trickier as you go along, though once you reach maximum mass you’ll enter “Rage Mode” and temporarily become a dangerous maelstrom.

There are power-ups to collect, but otherwise the gameplay is lean and focused, with the pixel graphics offering a fun old-school vibe without seeming forced or gimmicky. A Little Turbulence is a lot of fun, and we highly recommend it!

Price: $0.99
Developer: With, LLC
Download: App Store

What Have You Been Playing?

Thanks for reading; we hope you enjoy your gaming time this week and that you’ll keep sending us your tips and recommendations in the comments!

Lilitab iPad kiosk hits the mark on price, simplicity

lillitab.jpgHaving the iPad serve as a portable, simple display kiosk or showcase is terribly tempting. For one thing, now that the 16GB iPad 2 has dropped in price due to the new iPad launch, it’s more affordable than ever. For another, getting that touch interaction right in front of your customers or exhibit viewers is a great way to increase their engagement and focus.

Rule #1 of iPad kiosks is, of course, make sure we don’t lose the iPad. That’s among the strengths of lilitab’s kiosk line, which keeps device security top-of-mind throughout the design without giving up ground on ease of assembly, looks or price. I tested out the lilitab standard kiosk model, which comes in either white or black and retails for US$495.

In white, the lilitab looks a little bit like a section of a high-end shower assembly. The heavy steel baseplate keeps the unit steady and vertical once the iPad is installed (it can be bolted to the floor too, if desired), and the top section encloses the device easily and without fuss. The top enclosure comes with a set of security screws (and an Allen wrench to set them) so that nobody else can come along and abscond with your iPad. You have a choice of frontplates with or without a camera opening, and with or without a home button pinhole — you can lock in your chosen app with the fully closed frontplate and it won’t get changed inadvertently or purposefully.

Down at the base, the main pipe stalk slides into a corresponding section welded to the baseplate. That’s also where the included iPad charging cable meets up with the user-supplied iPad AC adapter and Apple charger extension cord — you do have to bring your own on those. Getting the power adapter installed was really the only tricky bit of the assembly, as it requires you to feed the AC cord into the base at a sharp angle so that both pieces fit into the available space.

Once the power is plugged in, the next security step is the two-piece cowling that attaches around the pipe fitting. Another pair of security screws keep it firmly attached. The base also has a lock fitting for both Kensington-style and conventional 3/8″ steel cable attachments. With all items set up, the iPad can be fitted into the enclosure and mounted either in landscape or portrait mode. The enclosure itself includes foam supports that can be adjusted to house any model of iPad (current or future, as long as it’s the same screen size); there’s also no metal at all around the iPad’s RF antennas, so WiFi and 3G performance should be unimpaired.

You can get additional options and branding kits from lilitab, but even the spare and unadorned kiosk made a positive impression on everyone I showed it to. Aside from the tight tolerances on the power adapter in the base, there’s not much to criticize and a lot to admire about this product; if you’re looking for a good way to get your iPad kiosks to look professional and sleek, give them a call.

Lilitab iPad kiosk hits the mark on price, simplicity originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 31 Mar 2012 17:02:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

You’re the Pundit: What’s up with Thunderbolt?

When it comes to discussing the next big thing, we turn to our secret weapon: the TUAW braintrust. We put the question to you and let you have your go at it. Today’s topic is Thunderbolt, Apple and Intel’s next-generation device interconnection standard.

Introduced with great fanfare, Thunderbolt devices are still thin on the ground. There are storage devices and ExpressCard cages, but the real promise of the speedy hybrid copper/optical interface has yet to show up on shelves. This despite the fact that Apple has integrated Thunderbolt support into its latest iMacs, MacBooks, and minis.

So what’s going on with Thunderbolt? Are we too early to the party, as Chris Foresman writes, or is Thunderbolt just a big name for what beloved TUAW blogger Rich Gaywood calls a “damp fart” of technology.

You tell us. Place your vote in this poll and then join in the comments with all your analysis.

View Poll

You’re the Pundit: What’s up with Thunderbolt? originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 31 Mar 2012 10:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Open Source: Compiler Stubs Enabling Weak References With ARC On Pre-iOS 5 Devices

With the addition of automatic reference counting you probably have – or at least have considered dropping support for older iOS versions.

That’s where a project I came across earlier comes in – providing compiler stubs so you can use weak references with ARC on iOS 4.   The real runtime functions are used if present so this code only takes effect on pre-iOS 5 versions.

The project will also automatically make use of MAZeroingWeakRef if it is being used.

The project is known as PLWeakCompatibility from Plausible Labs and can be found on the Github page where you’ll also find full installation instructions.

A very useful project for those still needing to support older iOS versions.

©2012 iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Accessibility Spotlight: One Switch. One Head. The World.

Over the years, Apple has consistently followed through on its strong commitment to accessibility in the development of new technologies and products. We at TUAW have a diverse community of both writers and readers, and we use many assistive technology features in our day-to-day lives.

We appreciate the opportunity to highlight these important enhancements — both OS X and iOS — in our continuing coverage of accessibility and assistive technology developments. If you have a great AT story, we would love to hear from you.

Speaking of great accessibility stories: we were thrilled to see this self-made video (via Chris Pirillo) showcasing exactly what the title says: One Switch, One Head, The World.

Accessibility Spotlight: One Switch. One Head. The World. originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 17:50:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Friday Favorite: A bushel of educational apps for learning fun

A friend on Twitter asked me the other day if I had a list of the educational apps I have on my iPad. With all the reviews I have done, I was ashamed to admit that I’ve never taken the time to list those apps that I use on a regular basis with my children.

I reached out to the other writers at TUAW and asked them the same question. Together, we compiled a list of our favorite learning apps for children, and wow, what a list. The apps are presented below in no particular order.

NXTapp ($0.99)

Khan Academy (Free)

Elmo Loves ABCs ($4.99)

Where’s my water? ($0.99)

Simple Physics ($0.99)

Simply Find It ($1.99)

SparkleFish ($0.99, 99-cent in-app purchases)

My First Wood Puzzles: Dinosaurs (Free, $1.99 in-app purchase)

Zoo Sounds ($1.99)

Paper by FiftyThree (Free, in-app purchases of $2.99 for tools and $7.99 for everything)

Plants HD for the iPad ($1.99)

Discovery Kids Sharks ($4.99)

Minecraft-Pocket Edition ($6.99; more game-ish, but building with blocks is learning, no?)

Articulation Station (Free; sound packs are $2.99 to $5.99, full app is $49)

Letter of the Day Interactive Activities ($1.99)

AniMatch ($0.99)

iBuildABCs ($0.99)

Junior Bingo ($0.99)

Rocket Speller (Free)

Wood Puzzle USA Map ($1.99)

Word Bingo ($0.99)

Math Bingo ($0.99)

Beginning Sounds Interactive Game ($0.99)

Motion Math Hungry Fish (Free, in-app purchases from $2.99 up to $8.99)

Letter Quiz ($1.99)

Phonics Tic Tac Toe Interactive Game (Free)

Sentence Maker (Free)

Flashcards+ (Free, in-app purchases to get new voices)

Word Jigsaw (Free, in-app purchases to get extra hints and unlock all the levels)

Monster Coloring Book ($2.99)

Math Tables ($1.99)

Word Search + (Free, in-purchase of $1.99 for premium version)

Missing Link (Free, in-app purchases for hints and extra levels)

Bookworm ($2.99)

If you have any educational apps you enjoy, please share them with us in the comments.

Friday Favorite: A bushel of educational apps for learning fun originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 17:05:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Daily Update for March 30, 2012

It’s the TUAW Daily Update, your source for Apple news in a convenient audio format. You’ll get all the top Apple stories of the day in three to five minutes for a quick review of what’s happening in the Apple world.

You can listen to today’s Apple stories by clicking the inline player (requires Flash) or the non-Flash link below. To subscribe to the podcast for daily listening through iTunes, click here.

No Flash? Click here to listen.

Subscribe via RSS

Daily Update for March 30, 2012 originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 16:15:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iMacs Ahoy! Cunard Line opens Apple iStudy on board the MS Queen Victoria

TUAW readers who are setting sail aboard the MS Queen Victoria will enjoy the fact that the cruise ship is now outfitted with the iStudy featuring 18 iMacs running Mac OS X and (cough) Microsoft Windows 7. The iStudy is used for various educational courses on the ship, and also serves as the QV’s internet lounge.

WIth the addition of the iStudy program to the Queen Victoria, there are now iMacs on all three of the Cunard “Queens”, which include the huge Queen Mary 2 and the Queen Elizabeth. The latter ship also has iRange, which is a seagoing Apple Store for those who want to pick up a Mac, iPad, or iPod while cruising.

iMacs Ahoy! Cunard Line opens Apple iStudy on board the MS Queen Victoria originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 16:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Apple is Japan’s top consumer brand for the first time

The iPad, iPhone and other Apple products have become so popular in Japan that Apple is now Japan’s top consumer brand.

Just three years ago, Apple was barely visible in the #64 spot in Nikkei’s annual brand ranking. Last year, Apple had made it to 11th place, and this year the company skyrocketed to the top of the list. Apple bumped Google from the top spot, which should make Eric Schmidt’s weekend an unhappy one.

The top ten list follows, with last year’s ranking in parentheses:

  1. (11) Apple
  2. (1) Google
  3. (2) Uniqlo
  4. (7) YouTube
  5. (6) Disney
  6. (4) McDonalds
  7. (3) Panasonic
  8. (5) Nissan
  9. (39) Dyson
  10. (9) Rakute

Business respondents put Apple in second place, with Japan’s Toyota in the numero uno position. Not only did Apple make the top brand list as a company, but the iPad and two other products are in the top 40 as individual brands.

Apple is Japan’s top consumer brand for the first time originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 15:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Open Source: Framework For Easily Building Adding A Web Based Backend To iOS Objective-C Apps

There are a number of services available that will host a back end for your app such as the previously mentioned Parse.

Every other week it looks like there is a new service with the tagline – “Add a web based backend to your mobile app in minutes!”.

Today I had a chance to check out a new open source framework that includes both the server side code and Objective-C classes so you can easily adding  backend to your apps.

What I really like about this library uses MongoDB and Node.js so you can place it on a wide variety of server setups and get going in minutes.

Included are classes for saving entities, performing queries, saving data files that you’d expect in a library of this type and a number of other convenience classes that make this project first-rate.

The library is DataKit from Erik Aigner and you can find it on Github here with instructions.

You can find the full API documentation here.

Thanks to Tom for the submission.

©2012 iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


How 3rd Party apps might integrate with Siri

Third-party integration into Siri remains at the top of many of our TUAW wish lists. Imagine being able to say “Play something from Queen on Spotify” or even “I want to hear a local police scanner.” And Siri replying, “OK, you have two apps that have local police scanners. Do you want ScannerPro or Wunder Radio?”

So why doesn’t Siri do that?

Well, first of all, there are no third party APIs. Second, it’s a challenging problem to implement. And third, it could open Siri to a lot of potential exploitation (think of an app that opens every time you say “Wake me up tomorrow at 7:00 AM” instead of deferring to the built-in timer).

That’s why we sat down and brainstormed how Apple might accomplish all of this safely using technologies already in-use. What follows is our thought experiment of how Apple could add these APIs into the iOS ecosystem and really allow Siri to explode with possibility.

Ace Object Schema. For anyone who thinks I just sneezed while typing that, please let me explain. Ace objects are the assistant command requests used by the underlying iOS frameworks to represent user utterances and their semantic meanings. They offer a context for describing what users have said and what the OS needs to do in response.

The APIs for these are private, but they seem to consist of property dictionaries, similar to property lists used throughout all of Apple’s OS X and iOS systems. It wouldn’t be hard to declare support for Ace Object commands in an application Info.plist property lists, just as developers now specify what kinds of file types they open and what kind of URL addresses they respond to.

Practicality. If you think of Siri support as a kind of extended URL scheme with a larger vocabulary and some grammatical elements, developers could tie into standard command structures (with full strings files localizations of course, for international deployment).

Leaving the request style of these commands to Apple would limit the kinds of requests initially rolled out to devs but it would maintain the highly flexible way Siri users can communicate with the technology.

There’s no reason for devs to have to think of a hundred ways to say “Please play” and “I want to hear”. Let Apple handle that — just as it handled the initial multitasking rollout with a limited task set — and let devs tie onto it, with the understanding that these items will grow over time and that devs could eventually supply specific localized phonemes that are critical to their tasks.

Handling. Each kind of command would be delineated by reverse domain notation, e.g. com.spotify.client.play-request. When matched to a user utterance, iOS could then launch the app and include the Ace dictionary as a standard payload. Developers are already well-acquainted in responding to external launches through local and remote notifications, through URL requests, through “Open file in” events, and more. Building onto these lets Siri activations use the same APIs and approaches that devs already handle.

Security. I’d imagine that Apple should treat Siri enhancement requests from apps the same way it currently works with in-app purchases. Developers would submit individual requests for each identified command (again, e.g. com.spotify.client.play-request) along with a description of the feature, the Siri specifications — XML or plist, and so forth. The commands could then be tested directly by review team members or be automated for compliance checks.

In-App Use. What all of this adds up to is an iterative way to grow third party involvement into the standard Siri voice assistant using current technologies. But that’s not the end of the story. The suggestions you just read through leave a big hole in the Siri/Dictation story: in-app use of the technology.

For that, hopefully Apple will allow more flexible tie-ins to dictation features outside of the standard keyboard, with app-specific parsing of any results. Imagine a button with the Siri microphone that developers could add directly, no keyboard involved.

I presented a simple dictation-only demonstration of those possibilities late last year. To do so, I had to hack my way into the commands that started and stopped dictation. It would be incredibly easy for Apple to expand that kind of interaction option so that spoken in-app commands were not limited to text-field and text-view entry, but could be used in place of touch driven interaction as well.

How 3rd Party apps might integrate with Siri originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 15:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Apple wants to evict domain squatters

Apple has had a continuing problem with domain squatters over the years, often paying good money to grab such internet domain names as iPhone.com, iMac.com, and others from people who have nabbed those names. Now the company is filing a complaint with the World Intellectual Property Organization (WIPO) in order to try to gain ownership of Applecom.com and ApplePrinters.com.

Applecom.com points to a site that asks you to fill out an online survey for a chance to win “valuable prizes,” while ApplePrinters.com just shows a common holding page. We do not recommend filling out the survey, by the way.

What’s odd is that Apple chose to hit these two domains, while others — including iPad.com and MacBook.com — are still in the hands of cybersquatters who are apparently waiting for Apple to pay them a lot of spendolas for those domain names.

Apple wants to evict domain squatters originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 14:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

On Siri expectations

On Tuesday, David Jones of California filed suit claiming that, according to the LA Times, “Apple oversells Siri’s abilities in advertising and TV commercials”. He joins Frank M. Fazio in rallying against the Siri Beta release, assuming that Siri has risen fully formed from the waves, ready to bring perfect love, hope, and voice assistance to all of the iPhone 4S-owning humanity.

It has not.

Although voice recognition software has been on the scene for many years now, and tools exist on handsets from iOS to Android, what Siri does is actually distinct and special, and deserves some, if you excuse the pun, recognition.

As the new iPad demonstrates, dictation features alone do not equate to Siri. Siri is more than dictation. She offers a digital assistant fully integrated to the internal iOS system. As you can read about in Steve Sande and my book, “Talking to Siri“, because Siri works as an OS-level feature, she can make appointments, create reminders, link to Yelp, query Wolfram Alpha, and more.

Not only is that pretty amazing, but it’s something that must grow and develop as an OS feature set. Each task that Siri accomplishes must be coded, tested, and deployed. This takes time.

Siri also relies on adapting itself to a large and varied community of speakers. Its accuracy depends on several things. First, the user must talk consistently, using a speaking style whose recognition can be automated. Want to fool Siri by mumbling or using odd pronunciations? Guess what, you can. It’s not hard to mess things up. It’s more challenging to work on better recognition instead. Steady well-enunciated speech provides a good starting point.

Second, Siri must learn that speech over time. Users cannot expect Siri to provide superior results until Siri has categorized their speech into any of a number of regional dialects. As you use Siri, Siri grows its database that specifies how you and people with your regional characteristics tend to talk.

That’s a big part of why Siri remains beta. The data and recognition patterns are still being developed over time as the product is rolled out. Siri is still learning how to listen.

I obviously don’t speak for all Siri users in the world (again, pun unintentional) but the Apple commercials seem pretty realistic to me, especially for US speakers with fairly standard accents. These commercials appear to show people who have invested a bit of time learning how to talk to Siri and having Siri learn how to listen back.

Should Apple warn users that results may vary, and should improve over time, and that Siri is meant for a single user per phone? I’m not a lawyer, so I won’t go there. But can Siri do what Apple promises in those shiny commercials? I’d say yes.

How do you feel about Siri? Share your successes and frustrations in the comments.

On Siri expectations originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 14:15:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Apple’s definition of "Apple" could use an update

As pointed out to Engadget, Apple’s own Dictionary entry could use a little polishing, with no mention of the iPhone or iPad. If given the task to write a dictionary entry about Apple, how would you define the company these days? Let us know in the comments.

Apple’s definition of “Apple” could use an update originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 13:45:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Daily iPad App: Mactracker

We featured Mactracker as a Daily Mac App in 2011, and an iPhone version of the app has been around for a few years (with comparatively more sporadic updates). Mactracker is essentially the history of Apple hardware all in one app, or at least Apple from 1984 onward. It’s a database containing detailed information on every Mac since the Macintosh 128k, every iPod and iOS device ever released, and even the weirder stuff Apple dabbled in during the 1990s like the QuickTake camera.

More than just a trip down Mac memory lane, Mactracker also provides details on things like weight and dimensions, processor speed, storage, RAM, and even some benchmark data for several devices. It can be a great troubleshooting asset, or an instant source of info on what kind of RAM or hard drive your Mac will accept.

The iPhone version of Mactracker recently got an update to version 2.0, and with that update the free app is now universal, with a brand-new iPad version. If you’re familiar with the Mac version there won’t be many surprises here, but the expanded screen real estate on the iPad makes Mactracker much more pleasant to use than the iPhone version.

Mactracker for iPad is fully optimised for the new Retina Display, and it looks great. About the only feature it’s missing is one the Mac version has: a place to input information on models you own. That’s a very handy feature on Mactracker for Mac, and it’s one I’d love to see added to the iPad version at some point.

If you’re interested in the minutiae of Macs gone by, Mactracker has always been a must-have. Now that this great new iPad version is out, it’s even better. Go get it.

Daily iPad App: Mactracker originally appeared on TUAW – The Unofficial Apple Weblog on Fri, 30 Mar 2012 14:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments