I think starting with a planning/world map phase would have been a stronger choice. I can see some people getting space invaders as their first impression and walking away without seeing the broader and much more interesting xcom inspired portion. This is really cool and very ambitious!