Kingdom of Wreck Business: Release Trailer and Launch Information

Hi The Steam site is in the process of being reviewed by Valwe, due to a pre-launch change we made to the game's release management dashboard. As soon as Valwe accepts the changes, Kingdom of Wreck Business will be rele…