XGen Studios, Inc. is an award-winning developer, publisher, and technology provider for games on the Internet, WiiWare, and PC CD/DVD. Since its inception in 2001, XGen Studios has grown into a thriving online community with over 3 Million monthly players. XGen games are featured on the web's largest portals including MySpace, MTV, MiniClip, and EA's Pogo. XGen Studios conceptualizes, develops, and delivers cutting-edge online games. With an existing fan base of millions globally, XGen Studios is an established brand in the casual game space.
… More
Edit
Mainly for Stick Arena. Lags epically on ubuntu.
Stick Arena is ftw. Lags out a lot, though.
Site of great flash games to play.