Wow. You've got all sorts of elements in this game. Is it your first time making a game in this style?