Is this 2023's Indie Game of the Year?