missing a release date, price, and confirmation of availability in my country. importing electronics sucks.