Hiveswap: Act 1, the long awaited Homestuck game, releases on September 14th. It also finally has a trailer, which,

Advertisement