@tringio ... the only one I can remember is "Hooligans: Storm over Europe" but it is also not compareable I guess.
But RIOT just looks awesome, cool atmosphere and great animations. Since I am at work I just couldn't turn up the volume, so no feedback on the audio.
I am really interested in how gameplay will look like and if there is a storyline.
A great job so far!