On it.
yessssss!!!
I've been working on something similar, maybe we should compare notes!
Here's my Steam.