That looks pretty sick, and I have no idea if it was intentional but that background reminds me of the foundry from THPS3