Is there a known date for console release?

If not, maybe a rough estimate or would it be sometime soon or later on? Pic not related.

Sign In or Register to comment.