wow! this is so underrated. As a gamedev myself, I can't imagine the work that has gone into this. Good work!