Do you know how close this game is from release? Just asking because I am very exited for this game to release. I know some people are kind of mad this game is not released yet but I think the more time you spend developing the game the better it will be