Forum:ITT post games and stuff starring the mascots

http://worlddominationbattle.com/ - Weird FTW fighting game, might be offensive to some, but I lol'd. 20:14, 20 September 2008 (UTC)