Published by Ratalaika Games, They Came From The Sky 2 is a fun, score based 2D side scrolling action…