GOAT OF DUTY: Goat of Duty releases on July 10th!

Goather your friends! That’s so ram right, my goats! The Official Date for the Goat of Duty release is the 10th of July on Steam Early Access for $6.99 / €6.99. It’s been such awesome months with all the support you’ve…