Big potential but huge gaps

Rating: 6/10 (29 March 2020)

First of all, where did the creatures come from? No info nothing on the plot. Huge gaps in the story making me wonder why they did not think about it...