ALIENOID: RETURN TO THE FUTURE U.S. Teaser Launches Ahead Of January Release!
Any day is a good day when you find out that Well Go USA is giving Alienoid fans the back-to-back sequel treatment announcing Alienoid: Return To The Future. Indeedy, a January 26 U.S. release has been tacked onto the official teaser now running online which you can view below.
You must be logged in to post a comment.