Looks like you have it covered! If there will be kids there, have something for them too, like a big bouncy house outside, kids movies in a separate room, or an arts/crafts table.
For the adults, having games sometimes adds some fun. Not sure how classy you want to keep this, but beer pong, flip cups, and any card games are old school favorites (if there are no kids there of course). If you are keeping it classy, scene it or the dvd trivial pursuit can be fun games for a group. Have fun!
i'm having a massive house party! I DON'T WANT A THEME. but i want it to be good, i'm having music, drink, karaoke and a buffet but not sure what else could i get???