, which not too long ago appeared on tracking website PSDeals (as found by Gematsu). That web site attracts from unpublished knowledge from your PSN servers, for instance this thumbnail image that not long ago appeared within the playstation.com servers, and lists a planned June 11 launch for the emulated Clone WarsA controller-enter-triggered exp