A new website is under construction.
You can find Space Geekz on
Steam
or
itch.io
cheers! Marcel