This is pretty good.
This game is pretty damn awesome! ;D I wasn't expecting it to be a "collesium" of battles upon battles. Quite an interesting concept there.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.