A fun little concept, I can't wait till the full steam game release is available.
So it is released! You may find it here