Yup, it's the first published game.
ok
No, it 3 published game on itch check itch API
Projects with ID 1 and 2 were never published
Ok