Games Switch Negative All reviews Switch Switch is a top-down strategy game with a hint of puzzle gameplay from MegaBusters. The game is published by MegaBusters. The Switch may be in development for PC... Read more About the game Buy the game Requirements Similar games Reviews and ratings Gallery Forum Release dates Quotes Your review and ratings for Switch Reviews by ratingby date All reviews Switch All reviews 0 Positive 0 Negative 0 Mixed 0 No rating 0 No reviews yet