Devastating Fog: Devastating Fog Release!

Devastating Fog has finally been released! Thank you all for your support and hope you will enjoy the game!