For fans of fighting games like Super Smash Bros. and Powerstone, check out the playable demo for Team Rush. Developed by Albert Pierre, this game is a fighting game fan's dream project, featuring a solid/ diverse set of fighters, and awesome gameplay. From the game's website, "Welcome to Xero...