This game looks so fucking awesome. Oozing with charm.