This is a really good idea, and the game play is very crunchy. My only complaint is that the difficulty curve is a little too steep, at least for me anyway. Overall this is a really solid entry.