Please vote on your pick for best Xbox 360 Arcade Game of 2008 Nominations are (in alphabetical order) Braid Castle Crashers Geometry Wars: Retro Evolved 2 Mega Man 9 Portal: Still Alive Super Street Fighter II Turbo