Web Game of the Day: Operation Alien Translation

Here is a game about the most relatable part of any job, school work or anything in life: making stuffs up and hoping no one will notice. Translate message sent by aliens in a way that will please your boss, but avoid making him angry. Make stuffs up, but if you mix symbols up, you [ ]