2-3 hours of battery life is pathetic. My original Surface pro thats alot more power hungry can manage 2-3 hours of watching movies and games. And thats old.
For an arm/tegra system should net you atleast 4 hours of straight gaming. I wonder why the Battery life sucks so bad.