The trailer for the game went over good at the GDC!