You can now live your best cat life in Stray. Cats are weird and wonderful creatures. In Stray, you can…