Plants vs Zombies and Dance! It's Your Stage land on Xbox LIVE

Ex: Xbox LIVE Arcade gets invaded this week by zombies and Germans in one of the more unique release combinations we've seen on Xbox LIVE Arcade. On one hand, the addicting Plants Vs Zombies from PopCap Games finally shambles on Xbox LIVE while on the other is a dance game hosted by a German dancer/choreographer named Detlef D! Soost.

Read Full Story >>
The story is too old to be commented.