Rumu: Release Date!

Hello Steam friends! The Rumu team is thrilled to finally cross the threshold from "Late 2017" into a release date. We can't wait for you all to meet Rumu NEXT WEEK! We wanted to take this opportunity to introduce ourse…