How hot will this thing be with 8 cores? Unless they've cut some ventilation holes in the bottom of the laptop. MBPs aren't exactly known for good thermal regulation (my previous one I had to actually undervolt the CPU so it wouldn't overheat while playing games for even < 30m).
Don't see anything re: keyboard so guessing that there aren't any changes there, unfortunately.