Yeah it's out, I saw it too at a site. Not a scene dump though...This game is super minor despite the fact that Glee is one of the most popular shows right now...honestly even Amazon doesn't have copies anymore
btw 89 you might wanna remove the website name.