I've decided to share my knowledge regarding game development with the community here so I've started a game development tutorial series, I will update this topic whenever a new video gets published. :)
#1: Introduction to GM
#2: Platformer Basics
Download Game Maker: Studio: http://yoyogames.com/studio