Highest Rated Comments


91crxdx1 karma

When is this actually slated to come out? I've heard about it forever now and have yet to see any official release dates. Is it still in some sort of beta?