This is a game about goomba's revenge on mario. You play as a goomba, using its newfound fire powers to fly around and shoot fireballs at the mario that is constantly chasing you. If the mario catches you, the fire powers have been lost and you must go back to the area surrounded in question mark blocks to regain it. I used a combination of glfwSetInputMode and cursor_position_callback to create a third person shooter feel. The fireballs were stored in a list and checked for collisions with the mario or skybox as they moved along their velocity vector.