I think we'd have to wait at least a few months to see if it has any legs, and i imagine it will probably sell decently in the EU for the game it is, plus adding in its indie-like budget and i think they will make a small profit in the end, plus another good game in the Wii U's library.
NNID: b00moscone
Switch ID: SW-5475-6755-1986
3DS friend-Code: 4613-6380-5406
PSN: b00mosconi