// Down to Earth // Platforms PC (Microsoft Windows) Genres Shooter First release 2019-Nov-20 You're a witch trying to get back to Earth after crash landing on a mysterious planet... the space cats are not pleased. Websites itch twitch