Announcement trailer for indie game Eastward was released on...