Backpack Twins: Final trailer and release date announcement

I'm very glad to announce that Backpack Twins will be released in August 16th! Along with these news comes a new trailer, be sure to check it out! https://www.youtube.com/watch?v=QN2-KJN_XhU Do you like what you see? Wh…