Neon White, the first-person action game about exterminating demons in Heaven, is now available on Nintendo Switch and PC via Steam. Here is the launch trailer and some screenshots.