Blazing Orange Games

A typically 2D physics platformer with a twist. A VooDoo Doll!
Platformer
Play in browser
Adventure
Play in browser