Tell me when you want to join if you want to help me test it. Thanks to @KIKOKO_ for inspiration.
NOTE: not finished