This looks like it will be a pretty decent game in my opinion. Who else is excited to see more from this game? Looks way better than the first.