Alien Blitz PC: Coming soon ! By jb on February 22, 2016 Games 0 Alien Blitz has been approved for release on Steam ! Open Steam Store page Release date is set to March, 7… get ready 🙂