Playism Formally Announces Three New Games

Playism announced today that it has three new games headed to the Steam store and its own storefront in the near future: Yukie, Garden Tale, and Lost Technology. You may have heard of some or all of these games before, especially considering Lost Technology was discussed as far back as August 2015, but these three […]