Genesis FX (Indie Technologies) dead?