While the connection to theme is tenuous, the visuals and gameplay were really cool. It was a bit difficult to understand what was going on at first.