Screamride – What a fun game!

It may be the death of me, but I’m going to complete the Screamride game. I’m enjoying the game and thought I’d video the gameplay and upload it to YouTube.

 

Tell me what you think!