http://www.reddit.com/r/Games/comments/34auln/exanima_trailer_just_released_on_steam/ It's on the front page of /r/games atm! Go go go