I found this while browsing through some old projects, so I thought I'd spruce it up a bit before upload. Credit to Hyperflame.