A few points.

The idea to refocus on a few cities is probably the best shot you have at salvaging it. I don't know if you've noticed, but almost any geo-social-network app launched always starts in 1 or 2 cities. Frankly, it's annoying for pretty much everyone who doesn't live in SF (cause that's inevitably where the initial focus is) but there's a reason for it, and you've hit that reason.

Find a few cities where you've got friend/family/connections, rebrand the app for that city, and focus on getting everyone you can to help promote in that location.

Another idea - make brandable versions of this and sell them to convention centers or visitor bureaus. Having an app that they promote to everyone visiting a city will ensure that people in a geo area - who don't know the area well and are looking to meet people for a bit - will be a win for you and a win for the city and bureau. Branding it for each city separately or as part of a chain ("grooovy detroit", "grooovy dallas", etc) - not sure which direction to go in, but I'd hit up visitor bureaus to see what they'd want and just go with that.

On a design standpoint - http://gyazo.com/e5cba3c4db14db4f668a4a6c815b6c3a - I'm running 1280x800 (not a totally uncommon resolution) and can't see half your call to action button for the app store). Too much whitespace below the groovy logo. Yeah, perhaps it seemed minor, but that's just one more nail that's making it look amateurish. And there's nothing wrong with amateur, but you need to iterate and improve. The one downside is you only get one shot to make a first impression with the people you've already first-impressioned. Move on and find more people, but improve the site.

I agree with the other comments - "create/connect/enjoy" tells me nothing. All your action explanations are way down at the bottom, and even then they don't match up - the screen with "snack/drinks/meal" doesn't go with the text of "snack/drinks/meal".

This feels like a foursquare wannabe - badges and reviews? There was nothing in any of your screenshots that actually showed me inviting friends or making new ones. I thought that was the whole point - to meet people and make new friends. Based on your HN post, that's it. Based on the website, this is a coffeehouse review system.

My advice would be to not buy in to the tech porn that we all drink in way too much. "Believing" in something doesn't really help all that much when basic mistakes are made or overlooked (not saying you fall in this camp 100%, but no one's perfect). "we tried to follow every piece of advice given" sounds a bit more like desperation than conviction on the idea. While I feel like I'm publicly beating you up here, I don't mean to be, and am actually very grateful that you've posted this. We need more of these 'coming out' stories to show the human side of non-success (I won't say failure cause I don't think you're done with this yet!). I've known several people over the years who've fallen in to similar situations as yours, and they feel very isolated and like personal failures because they're not the next Facebook. Everyone else's successes look so easy, and you did everything they did, etc. It's just not like that. I sometimes feel I come across as a bit overly negative on the whole 'startup' scene, but I don't think I'm negative as much as a realist. That realism just balances out so much positive hype that it seems negative :/

You're not a failure - someone with as much drive as you've demonstrated will end up being more successful in life at some point, but right now may not be the time. Perhaps it's time to put some of these startup ideas on hold, rebuild some of your emotional and financial life, and come back to this world when you're more stable. Right now I think almost any decisions you make will be from a position of financial, emotional and mental weakness, and I'd be pretty certain those decisions will not be beneficial to you. As much as people want to celebrate the 'pulling all nighters' and 'last minute pitches when we had $5 left in the bank that led to $100 million buyout!' stories, the world mostly doesn't work that way. It'd be a lot easier to make more informed and well thought out decisions when you've got a year of savings in the bank.

For all the feedback you claim to have gotten during your dev, I don't think there's anything more revealing than getting a group of semi-anonymous tech geeks to give honest feedback on web sites/services. Yes, get 'regular users' too, but you'll get a lot of great useful info from HN-type geeks because we can all relate our own successes and failures in to your project as well. Not saying we can all predict successes, but being able to learn what works and what doesn't (plenty-of-fish style outliers aside) may have saved you more time and heartache months ago. Gosh... perhaps an HN-style "review my app idea" - without dozens of flashy ads and hype - might be worth pursuing? You still end up with chicken-egg situation - who will use it without intelligent reviewers already there? I think there's some review services out there sort of like that, but nothing I've seen that can bring out the level of detail, experience and honesty like HN.

FWIW, thank you for posting so honestly here.