Fairly certain it can be, at least there's a multiplayer tab in-game and in the devlog there's an update on April 16th of 2020 titled "Connecting Via IP (Multiplayer)"
because early in development they wanted to make it multiplayer but I think they had to scrap it which does suck but they were chasing the starsfor this gam