The key is [D5WXC23E]
It will stay up probably for a few months, once I run out of my max upload space I'll delete it, if you ever want to share it, you should upload it yourself, to ensure it stays up permanently. It's pretty fun, levels become significantly easier... for some odd reason, lol.
1そうだね プレイ済み