Little confusing to release a trailer that says "Get It Now" and not even have a release date yet... Anyone know when this is actually supposed to drop?
Hope I didn't miss this in my search but I'm not finding any new info as of like last year. Anyone know if this has been scrapped or do we know if this may still be happening?
Log in to comment