Author: Sean Chen, Patrick Zircher, Salvador Larroca