2008 S6 HELP Hood latch busted !!!!!!

Hey guys

So i changed my oil in my V10. then drove 2 hours away (which im sure didnt effect it but) , now i cant get my hood latch to release and ideas on how to get this sucker open? Need to check oil again and cant. Any ideas and pcs would be much apprecatied!!!

Thanks
Adam
714 Knives ???