Can't say that it fits the theme perfectly but i like the concept of it! The puzzle an enjoyable too! Good game!