It looks fantastic but i feel like putting the theme into the story rather then the mechanics is a bit cheeky :p