as the title says... why?
Apparently games under the upcoming section are all released ;/
My amateur photography page, gimme some likes (:
Well it doesn't make sense since upcoming is like coming soon and Wonderking is already on it's open beta. I thought the upcoming section is for games that are under development.