Excellent puzzle game with a great deal of strategy. Appreciate the fact that the levels are random so there's good replayability. Great entry!