Impossible

Oculus Rift game where you roll a ball with your head, made for global game jam 2014.
Puzzle
Flappy Bird x Ikaruga
Action