Can't wait to see gameplay

Have they put out anything on it other than this cute cartoon?