I always giggle inside a little when I hear people refer to games/albums/movies/systems/devices/etc. being "released". Like, "Nintendo is about to release its new console all over your face." I do it too, it's just funny is all.