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

While I don't like the store front... It's about time!

As with most games exclusives to one store front or another, within a year or 6 months it will be available over the other popular stores too.

My (locked) thread about how difficulty should be a decision for the developers, not the gamers.