Started Exploring the libraries
It looks like pygame will not play well with virtualenv. First time tried kivy and the installation went fine.Troubles with Ubuntu Graphics dealing with Couldn't find matching GLX visual error when I tried to launch some kivy example applications.
(log in to comment)
http://askubuntu.com/questions/36930/how-well-do-laptops-with-nvidia-optimus-work
The problem was with the nvidia drivers and removing those and letting the intel drivers manage your graphics solved my problem.
Okay, now back to looking at kivy examples.