Mass Effect director Casey Hudson's newly formed studio Humanoid Origins is now closed after it failed to secured enough funding for its upcoming title. It was supposed to be a multi-platform AAA entry set in a new sci-fi universe.
Read More On Tech4Gamers.
Last edited: