CosmoPlayerZ – Release and Sale Announcement

I have news related to the recent release of CosmoPlayerZ for Nintendo Switch from our friends at Regista and Sommit Games. Check out the details below for more information about this new title, as well as a sale that is going on now. About the game CosmoPlayerZ is a top down, dungeon crawling action title,Continue reading “CosmoPlayerZ – Release and Sale Announcement”