If this is the future of 2.5D fighing games, sign me the fuck up.