Tamer: King of Dinosaurs: Deluxe Edition Release! And First Launch Update Preview

Deluxe Edition Release! And First Launch Update Preview Good news, Tamers! The Tamer: King of Dinosaurs Deluxe Edition is now live and ready to grab on Steam! If you've been waiting for the best way to jump into Early A…