Crimson Moon: Crimson Moon Released!!!

Please enjoy this strange experience in another world! From the developer.