Here are some great games I'd think you should add to the Arcade section.
http://www.ninjakiwi.com/bloons.html
and
http://linerider.com/play-line-rider-online
Kind Regards,
Nicke.
http://www.ninjakiwi.com/bloons.html
and
http://linerider.com/play-line-rider-online
Kind Regards,
Nicke.