Please feel free to visit the game's Steam Greenlight page for further details and maybe even give it wee YES vote so it gets accepted for official release.
In the meantime, here's a few extra images for your viewing pleasure:
And the Steam Greenlight link one more time for good measure. ;-)