...meaning the achievements are very easy but thanks to the horribly broken technology they become artificially hard.

I can't imagine this, being a budget title, is going to work very well at all.

And on a side note, does this game have the most embarrassing cover art ever? Again, I wish Gamestop had a black bag policy when you have to go into the store to buy stuff like this.