Digital Journal
EWRC's Subsidiary 21 Moves Gaming Studios, Inc. Announces Release of Its First Open World Suspense Solo Player Game "Last Seen...
"Last Seen: Last Night" is a first-person thriller/suspense survival game that will be targeted for initial release on PC, and talks are underway for the development of a companion film to be ...
5 days ago