Titan Forge Games release from 17 June 2021