When I see that silhouette, all I can think of is that it looks like a Pokemon. Also, the size and basic shape makes me think of some sort of starter. Sadly that doesn't make very much sense, but that's all I can see there. On the other hand, GameFreak has made several other games in the past...