Sumo: Sumo now in the Steam Store!

Hey everyone! Thanks for participating in Sumo's Alpha test. From here on out, all patch notes will be listed here in the Announcements section. As of tonight our Steam Store page is live and the game is public knowledg…