in a perfect game (perfect play from both sides) would a chess game be a draw or a win for white??
Theoretically, it seems like white would win because they will technically be able to play all of blacks moves but begin with the premise of a checkmate and work backwards.
I have to disagree with that statement. White does have a slight advantage with the first move. However, if white plays agressively and black is brilliant defensively, white loses the advantage by playing a defensive move such as 0-0 or 0-0-0 as it will need one or both rooks in play to press home its slight advantage from the opening move. When white plays 0-0 or 0-0-0, black can counter-attack and put pressure on white. Kasparov did this many times against Karpov.
It is likely that white would win. But it could also possibly a draw.