Hey Jonah, all I saw at OTC markets.com was basically what you had been stating but not current float etc.. No float avail and outstanding/authorized Is dated a bit. Maybe the transfer agent can update.
Share Structure Market Value1 $343,390 a/o Feb 06, 2013 Shares Outstanding 3,433,896,955 a/o Nov 19, 2012 Float Not Available Authorized Shares 500,000,000 a/o Sep 17, 2010 Par Value 0.00001