I've been playing this for a few days now, it's like a mix of GTA and Assassin's Creed, but without the polish of either game. However the end result is greater than the sum of its parts, and I am very pleasantly surprised by this game.
Really a lot of fun, I would recommend it as a perfect game to play over the holidays.