merge for deploy 1) change two-player end-level logic and 2) decode escaped characters