Direct port from 20 with some minor texture edits and improvements.
If any problems please shoot me a dm on Discord