Proposed solutions: evaluation
Modification and construction
Current/legacy (low-level) approach
Limited scalability
Rehosting, heterogeneity, interoperability
are usually difficult and costly
Can be open source and community-based
Motivating for emerging game developers