It's not a new game: just a port of the the Switch version that came out last year and that was, in turn, a revised and expanded version of Super Lucky Tale for XBox.
If it is the only thing that the studio has been working on, it doesn't really surprise me that they don't need a lot of personal