damn this game is so cool , i kinda think is better than smash bros but nah
i really hope they make a second game
this is a good game
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.