Raft PC Download Game for free There is a lot of trash in the ocean The celebrity Itch.Io has drawn inevitable comparisons...