Well, I played it a little while on Friday and Saturday. Got up to partway through the Vatican mission (I just rode my first zipline), but did not really find it compelling.
The level design is nice, giving you plenty of options, and visually it's fine, but game-mechanically it just feels very...