Last block created an hour ago,Is that possible, I thought it takes 10 minutes for a block.
... on average. Mining is basically a random process and finding a block can take longer. It also happens that a few block are found in quit succession.
Edit: ~5800 TX are currently waiting for confirmation, so we will need 2-3 blocks to clear the backlog.