Looks interesting in a shit way, but without knowing what the gameplay actually is, I can't really judge. Wouldn't pick it up from the visual or sound design but I can see how some people might like it.
Seems like you're putting indie games on a bit of a pedestal pal.The Crispy Tiger said:BULLSHIT!
Trashing the indie scene because "it's not as creative as it thinks it is" is stupid. Creativity fosters when you only have to work off of a ham sandwich budget.
Of course, sometimes it doesn't and you get Air Control but those are cases of assholes trying to make a quick buck. The fact of the matter, indie's are FAR more creative then the AAA at times. Just in the half a year, we got Paper's Please, Don't Starve, The Banner Saga, and right now The Forest. Games that are highly creative even if they are using familiar gameplay to another game (*cough cough Minecraft cough cough*). So yeah, I have no idea what you're talking about...