RE: Scam
Yeah! This is a new twist on the guy smuggling the vast fortune out of wherever, hidden from the new government. Once he get's your account he'll deposit the "money". Deposit means something different in their language than it does in ours.
Looks like someone has signed up for a different purpose than ours.