Goat Simulator launch trailer, it’s baaaaahdass
As all of you may know, (and if not, shame on you!) Goat Simulator is about to release. The official release date is on the 1st of April, but if you pre-order now you can already start goating around ... Read More »