Strange Games, made up of an anonymous bunch of developers who previously worked on such titles as Gears of War and F.E.A.R., just debuted their first title onto mobile called Demolicious. Currently on iOS, the developers will also be bringing this game to Android as well.