Last Days of Lazarus: Watch the new Release Trailer

Last Days of Lazarus, the supernatural adventure game heavily inspired by Romanian post-communist history, local superstitions and religious beliefs, arrives on Steam on June 22nd. This first-person narrative driven gam…