The new trailer from The Good Mood Creators marking the official announcement of Mekazoo at GDC 2015 and SXSW Interactive!