So for those who have watched the trailer but have yet to check out the game. It seems like it is worth trying out. I have just watched one gameplay on youtube and it seems like a good game.
Check out the gameplay.
Cookies help personalise content, tailor your experience and keep you logged in if you sign up.
By continuing to use this site, you agree to our use of cookies.