Anyone play TRON: Evolution? I was playing for a bit, but started to have bum luck with the angle and timed bits. I know, I know... it's skill but dang, they certainly didn't make it easy peasy!