11 bit studios’ Creatures of Ava Launches August 7th on PC and Xbox Platforms
Warsaw, Poland - June 19th, 2024 — 11 bit studios is delighted to announce the upcoming launch of Creatures of Ava, a unique “creature saver” game co-developed by Spanish studios Inverge Games…