I definitely felt out of place as a naked alien in a football stadium. Considering this is your first game (and a 3D one at that!) you did really well. Big level and fun main character design, but the gameplay and controls (especially the camera) could use some extra work. Good job!