ohmz.net
I Must Be Psychic!
So after I reviewed Mysterium yesterday, it appears that Libellud released a trailer for the English version of the game, because it was RELEASED YESTERDAY! Creepy!