Monsters Vs. Aliens - Monsters vs. Aliens What is your review of the Windows video game: Monsters Vs. Aliens? Monsters vs. Aliens for Windows PC. Computer Issues & Video Gaming.