Ok, I found another page. This time a flashgame.
http://www.imfdb.org/index.php/Endless_War
I think we need to have something on the main page along the lines of no flash-games, or game mods.
Something along the lines of if it's not listed on IMDB it shouldn't be here either.