The switch announcement feels so good. That I can continue progress is even better. Wow!
Will there be a retail release? I do like to trade game carts with my GF/friends, but either way we just need to get on this.