Something Ate My Alien gets a release date

Originally published at: https://linuxgameconsortium.com/something-ate-my-alien-gets-release-date/

Something Ate My Alien game now has a release date for Linux, Mac and Windows PC. Thanks to developer Rokabium Games. Due to finally make it’s debut on Steam soon. The upcoming 2D digging and puzzle adventure Something Ate My Alien will release June 18th. Due to arrive on Steam for Linux, Mac and Windows PC. Where…