Upcoming Alpha Squad doesn't look like your typical Xbox Live indie game. That's for sure! The game features music from Stemage of Metroid Metal fame, art from Genzoman and apparently "hot chicks" that need rescuing.