It could be an extreme emergency. It looks like you have blood inside the eye called hyphaema. The eye pressure could be raised and there could be inflammation in the eye. High pressure amy damage the optic nerve. I would advise you to see an ophthalmologist as early as possible and not take any chances. Thanks.
Blunt trauma can cause damage to eye right from tne anterior part to the posterior part. An examination is extremely important to assess what damage has been caused. From your description, it looks as if there is blood in the anterior chamber called hyphaema. The vison is blurred which could be due to raised eye pressure(can damage the optic nerve and can cause irreversible loss of vision), blood or inflammation. With these findings it is important that you see an ophthalmologist as early as possible. There could be other problems as well which can be seen only after an examination. A few hours may not cause any firther harm but it would be best to see an ophthalmologist as early as possible. You should go the ER. Thanks.