By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I think most of those 3rd party games are hoping to be picked up in the heat of the Galaxy launch, Umbrella will sell well though, I reckon 200k+ in that week at least.