It started out as an experimental top down shooter with a variable-based inventory system in which if you collide/pick up a gun your variable "canusegun" goes to 1 allowing you to swap your player instance with one that allows you to shoot.