Splitscreen Studios unveils Dino Storm
Splitscreen Studios unveils Dino StormDino Storm is actually in development and now Splitscreen Studios make this official by launching the Dino Storm website.
There isnt a work in progress icon everywhere, because we it a bit obvious.You can already register if you dont already own a Splitscreen Account.