It was last planned for a 2021 release, but this is a fan-made project so delays are to be expected. As far as we know, this game is still quietly being developed. Original Trailer: Project site: https://ren-x.com/