Game engine written in Scala