Biohazard: Siberia: We are under 24hr from Release!!!

After long anticipation for the last few months, the day is here. The Horrors of the game are packed and ready to rock and roll! It has been quite a journey since the creation of the project. Honestly, as a Solo Develop…