Something Ate My Alien: More Alpha testers wanted!

We have a new Alpha release out and we are now releasing through Steam. Changes include, Steam Achievements and loads of changes to make the Enemies and Somethings more exciting! Along with bug fixes found by our curren…