Frank and Drake: Frank and Drake - Release Date Announcement

We are very happy to confirm that Frank and Drake will be heading to Steam on 20th July! We have a brand new trailer that delves into the mystery surrounding our eponymous characters, Frank and Drake. Who is trying to c…