Cuboy Quest

Fun little physics/shooter puzzle: Cuboy Quest.