Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Given the starting project makes use of static members (the Arena class uses static members to convey the arena width/height, if you have more than one arena at the same time it can cause issues) in a number of scripts, you're probably fine.

Though you should in general use programming patterns as appropriate, and not depending on how popular they are.
If a singleton makes sense in your case I'd say use it.

Yeah, that's what i thought and what I'm doing but there's more than one person in my uni that just goes mental whenever i try to use a Singleton, so i wanted to make sure xD