http://www.youtube.com/watch?v=TBu_tH8muq0

Game is looking really good.