I like the app features, but requiring to rate before unlocking all features such as a the front camera is a bad marketing tatic. Im disappointed in the manner that the developer handle this to require someone who purchased the HD version for $6 to still require to rate to experience the full program. Just for this, I dont trust the developer anymore and rate the product down because of ethics.