Alien Video Game Scientist: Release delayed until after TG sale

At the advice of Steam the game will go live a little later than expected, Dec 4th, rather than this week. The reason is boringly practical: the game will be hidden under the thanksgiving/late November sale and won't ev…