User blog comment:Emilios1310/Annihilation trailer released!/@comment-71.7.157.97-20110617125346

Are those monkeys...that steal the power ups? Thats gonna be a pain!