Lightning Rod Games has released a touching new teaser trailer for their award-winning upcoming title A Fold Apart. It really pulls at the ol’ heartstrings, that’s for sure. Set to launch in June 2019...
Read More
1 Minute