Submit a news tip



Lumen Section

Citrouille, otherwise known as Sweet Witches, has been announced for Switch. Drageus Games and Lumen Section will be bringing the arcade platformer to the eShop.

We have the following overview and trailer for Citrouille:


Manage Cookie Settings