Yes, a micro ATX motherboard is a good choice for gaming pc because it does not compromise with graphics card or other expansion slots and yet it fits perfectly in small size and budget.