Will OMEN ever be released?

I remember back in the day when OMEN was going to come out but got cancelled, so will he ever come out in the future?
Share
Report as:
Offensive Spam Harassment Incorrect Board
Cancel