Doomworld thread: https://www.doomworld.com/forum/topic/103107/