Game development struggles