Man, are all of you forgetting about the pentagram in that sprite? That's the same pentagram teased for IGA's Castlevania successor, teased back in September.
If that user is not pulling our chains - and there actually is evidence that this is all viral marketing - we will have another IGAvania on our hands. Hence the user's name, too!