New game from the maker of Life is Strange!

Lost Records, the new game project from the makers of Life is Strange: Bloom & Rage trailer has been released. Here is the release date!

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.