Flinthook: New Trailer + Release Date! April 18!

It’s trailer time! Watch Flinthook's new trailer! We just released Flinthook’s official gameplay trailer AND have announced the game’s release date - April 18! The game is done, we’re ready to ship it to you all in just…