Why am I just hearing about this?!

There is a game that is called Dino Storm that is free to play. Needless to say, I am making an account as we speak. My username is DapperRaptor.

Here’s the article that I found on it.