Tag: Odyssey Studios

Moviehouse Announcement Trailer Released

Set in the 80s and spanning through the decades to the current day, players start with a small yet passionate film crew with rudimentary...