Overall, the move was pretty average but still entertaining. But yeah, the ending is where it flopped. They tried to hold back too much until the end. They never led you along or prepared you for the reveal. Then all of a sudden, everything was dumped on you: Solar Flares! End of world! Mega killer disease! Human experiments! It was just too much in 5 minutes with no preparation.
But for having absolutely no expectations, it was fun.