^If we look at the earlier replies on this thread then we can witness how much the site has been developed over months that is the good thing for any project to get succeeded.Speed looks little bit slow while comparing other sites but it feels great now with the animations.And also I remembered there will be new games were getting designed so I am awaiting for them to roll over.