Up front, the best part of the game is arguably the whole point of the game, swinging with your bionic arm. It feels amazing and I take almost no issue with the mechanic. What I do take issue with is the obnoxious radiation and the loading screen you have to suffer through if you venture too far away from the straight line that you have to go down.
Here's a quick run down of the plusses and minuses.
+ Swinging mechanic
+ "Challenges"
Combat is a lot less boring when you try to kill enemies in creative ways to get bonuses. Great example of how to make a game more fun by asking the player to go above and beyond regular combat.
+ Bizarre Dialog
- Terrible Dialog
The whole story and dialog was garbage. It got stupidly edgy and I hated the character I was playing. He was just some dumb brute in a constant rage black out. I occaisionally mistook his lines as enemy lines.
- Radiation
The invisible wall of this game was either water or radiation, both of which were really obnoxious. I'd rather just run into an invisible wall and continue exploring.
- Collectibles
A friend pointed out that if you tried to stop and collect any of the collectibles it sucks the fun momentum out of the game. So true, not only were you punished by blue radiation if you explored too much for collectibles, but they're in truly inane spots that had me swinging back and forth to get them. Unlike the combat challenges where I could pursue a challenge as the game continued, either I got a collectible or I had to give up and leave it forever (you can't collect collectibles or accomplish challenges in 'Level Select' mode).
- Polycrafts... or robots
The robots driven by humans were no fun to fight. Taking them down with weapons was not all that much fun. But it was too tough to use any of your bionic arm abilities on them, making the fights frustrating and unstatisfying (I only got to use my 'adrenaline' move on the polycrafts twice).
- Loading
If I walk 2 feet and die, why does it have to reload the whole level again?
All in all, BC was worth the $20 I paid for it new, and I'm sad that Grin won't be around to iterate on the game because I feel the things wrong with the game have very little to do with the basic mechanics and more to do with horrible design decisions. Oh and the ending was kind of awesome.