Christian Developer Revelation Games Announces Top-Down Survival Title As One We Survive
For a brief period of time, the video game industry had reached a level of maturity by publishing triple-A games putting players in a paternal role with Naughty Dog’s The Last of Us being one […]