Am I the only one getting slight XCOM vibes from this? Either way consider me interested.