Quote Originally Posted by timeb0mb View Post
90% chance it's locked camera [can't move up/down] from the look of the video.
But it does look pretty cool - too bad it's for EU only.
0% chance, confirmed. it is 3D free cam game~~