The banking side of thing have been picking up in the Windows Phone world, what seems like minutes after chase finally released their app, here comes mastercard with